禁用PHP计数?

时间:2013-01-09 03:42:19

标签: php

所以,我正在尝试修改我拥有的一段代码,它是一个用于预订的日历。我在日历上发布活动,用户可以通过点击任何指定日期的链接来预订。它目前允许我在任何一天只发布2个预订活动。这2个不能完全相同。我想改变它,我需要它能够在同一时间发布多个可用的点。例如,如果它是一个武术课,并且有10个开放点,它应该在一天的同一时间显示10个点......你明白了......

我相信这是阻止我实现这一目标的原因,但我不确定......

非常感谢任何帮助。谢谢你的到来。

<script>
    <?php
    if($numslots>0) {
        ?>
        alert('<?php echo $numslots; ?> slots added');
        <?php
    } else if($numslots == -1) {
        ?>
        alert('Days selected are holidays. Cannot make these changes');
        <?php
    } else {
        ?>
        alert('Duplicate slots. Cannot make these changes');
        <?php
    }
    ?>

    document.location.href="calendar_manage.php?calendar_id=<?php echo $_GET["calendar_id"]; ?>&ref=slots";
</script>

1 个答案:

答案 0 :(得分:1)

在您的示例中,您有一次可用的十个插槽,您需要填充一个新变量..让我们称之为$ available_slots ..您需要使用插槽数填充它,在本例中为10。所以你最终会得到......

$available_slots = 10;

if($numslots<$available_slots) {
    ?>
    alert('<?php echo $numslots; ?> slots added');
    <?php
} else if($numslots == -1) {
   etc...

注意第一个if条件..我们现在检查$ numslots是否 而不是$ available_slots,而不是更大而不是零。