объявление в формах приложения PHP с переключателями и флажками для сохранения - PullRequest
1 голос
/ 26 июня 2011

Я действительно запутался в том, как запустить мой PHP с переключателями и флажками.

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

Также необходимо подключиться к базе данных mySQL.

Ответы [ 2 ]

0 голосов
/ 26 июня 2011

Если вы хотите сохранить массив в MYSQL, я использую serialize, чтобы сохранить его в mysql http://www.php.net/manual/en/function.serialize.php

и вернуть массив, затем используйте http://php.net/manual/en/function.unserialize.php

, чтобыпохож на что-то вроде

$options=$_GET['theoptions']; //never use $_REQUEST
serialize($options);
//save to mysql database
0 голосов
/ 26 июня 2011

флажки:

<input type="checkbox" name="theoptions[]" value="1"> Option 1...
<input type="checkbox" name="theoptions[]" value="2"> Option 2...
<input type="checkbox" name="theoptions[]" value="3"> Option 3..

.

Если пользователь отправит отмеченные 2 и 3, тогда $ _REQUEST ['theoptions'] будет массивом (2, 3)

Для сохранения в mysql вы можете создать таблицу для выбранных опций для конкретного пользователя или использовать этот массив для хранения чего-то вроде «2,3» или «2 | 3»

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