繁体   English   中英

PHP为日历生成和命名html到mysql数据库

[英]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>&nbsp;</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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM