[英]PHP generating and naming html for calendar to mysql database
我有一个PHP页面,用户可以在其中选择一个月,然后将为该月的每一天生成一个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']提交内容。 我正在尝试一种使用数组的方法,但是我在确定如何使名称与当月的日期保持一致方面很挣扎。
我应该使用多维数组吗? 任何输入将不胜感激。
谢谢!
将每月的每一天映射到唯一的字段名称。 例如,如果您不关心年份,则可以将第11个月的第28天映射到唯一的字段名称“ 11-28”,然后在$_POST["11-28"]
查找数据。
然后,您可以编写一个遍历所有月份和所有天的循环,并在$_POST
内部查找所需的数据。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.