我有一个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