0
我想爲每個日期開發與複選框日曆。通過選中複選框,用戶可以將日期插入到數據庫中。爲此,我寫了一些代碼,我已經在下面顯示,它的工作正常。現在,我面臨的問題是在人們訪問頁面時,將插入的數據填充到複選框中。我的意思是我想要選中這些複選框,如果他們的信息已經存在於數據庫中,否則我想讓這些複選框顯示爲未選中狀態。我想在同一頁面顯示數據,用戶可以通過這些數據插入日期。你能否幫我解決這個問題?提前致謝。PHP日曆與複選框:如何填充從mysql的複選框
<form name="form1" method="post" action="show.php">
<?php
$year = "2011";
$month = "8";
$d = cal_days_in_month(CAL_GREGORIAN, 1, 2011);
$i=1;
while ($i <= $d) { ?>
<input type="checkbox" name="date[]" value="<? echo " $year-$month- " . $i . ""; ?>">
<? echo " $year-$month- " . $i . "" . "<br>"; ?>
<?
$i++;
}
?>
<input type="submit" name="Submit" value="Submit">
</form>
我會避免在PHP短標記。另外,帶有轉義字符或HEREDOC的雙引號字符串通常也可以正常工作,並且更容易閱讀(對於人類而言)。 –