PHP генерирует и называет HTML для календаря в базе данных MySQL - PullRequest
1 голос
/ 16 июля 2010

У меня есть страница 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'].Я пытаюсь придумать, как использовать массивы, но я пытаюсь определить, как сохранить имена совпадающими с днем ​​месяца.

Должен ли я использовать многомерный массив?Любой вклад будет оценен.

Спасибо!

1 Ответ

1 голос
/ 16 июля 2010

Отображать каждый день месяца на уникальное имя поля.Например, если вас не интересуют годы, вы можете сопоставить день 28 месяца 11 уникальному имени поля «11-28» и искать данные в $_POST["11-28"].

Затем вы можете написать цикл, который будет проходить через все месяцы и все дни и искать в $_POST необходимые данные.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...