我有一個PHP頁面,用戶可以選擇一個月,然後一個HTML標籤,選擇框會生成當月的每一天:PHP生成和日曆mysql數據庫命名HTML
<?php $i=1; while($i <= $daysInMonth){?>
<table align="center" style="width: 435px">
<tr>
<td class="style1"><p><label id="Label1"><?php echo($month.' '.$i); ?></label> </p></td>
<td class="style1"><p><?php echo($dropdown); ?></p></td>
</tr>
</table>
<?php $i++; }?>
的選擇框中填有多個名稱。然後,用戶將爲該月的每一天選擇一個或多個名稱。我試圖找出最佳的解決方案,將這些名稱匹配到每個月的日子,並將它們放入MySQL數據庫。我不想只有31 $ _POST ['6']提交。我試圖想出一種使用數組的方式,但我正在努力確定如何使名稱與月份的日期保持一致。
我應該使用多維數組嗎?任何輸入將不勝感激。
謝謝!
這會產生更多問題: *每天都有默認名稱嗎? *這個默認名稱很可能經常使用嗎? 根據答案,你可能會更喜歡發送一對[日,姓名索引],否則,你可能更喜歡隱含的日期和發送28-31名稱索引列表(我說名字的索引,因爲它看起來是你使用預設名稱。) 另外,您上面有一個錯誤,您的ID必須是唯一的,所以「Label1」違反了該規則。 – 2010-07-16 13:15:57