0
我使用PHP和MySQL創建日曆。
我已經得到它的工作,所以你可以刪除,編輯和創建新的生日。
但現在我無法弄清楚如何讓每個月只顯示一次,並讓那個月的其他日子在這個月的第一次顯示下出現。PHP日曆每月顯示一次
有誰知道如何得到這個工作?
<h1>Calendar</h1>
<ul>
<?php
$month = array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");
foreach($birthdays as $Birthday){
?>
<h1><ul><?=$month[$Birthday["month"]-1];?></ul></h1>
<h2><ul><?=$Birthday["day"];?></ul></h2>
<a href="<?= URL?>birthday/edit/<?=$Birthday['id'];?>"><ul><?=$Birthday["person"];?> <a href="<?= URL?>birthday/delete/<?= $Birthday['id'] ?>" onclick= "return confirm ('Are you sure you want to delete this birthday??');">x</a></ul></a><br>
<?php }?>
<p><a href="create">Add</a></p>
在'ul'元素中,你需要一個'li'元素。 '$ birthdays'數組在哪裏定義? – RamRaider
ul不是下劃線,它表示「無序列表」 –
表格將是一種更簡單的顯示方式。或者使用許多預先存在的日曆插件之一免費在線,這將節省很多麻煩。 – ADyson