所以,我正在尝试修改我拥有的一段代码,它是一个用于预订的日历。我在日历上发布活动,用户可以通过点击任何指定日期的链接来预订。它目前允许我在任何一天只发布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>
答案 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,而不是更大而不是零。