2011-10-07 4 views
0

Я хочу иметь радиокнопки, которые сообщают мою информацию, где она должна отображаться на определенных страницах, но я не уверен, как хранить эту информацию в базе данных mySQL. Могу ли я просто создать 2 поля, называемые «Страница» и «Раздел», и разделить каждое значение запятой и прочитать PHP в это время, чтобы он знал, где отображать информацию на странице? ЕСЛИ так, как это можно сделать?Хранение нескольких данных радиокнопки

Любые другие предложения приветствуются, чтобы сделать это проще!

+0

Какова ваша форма? –

ответ

1

Это намного проще, чем вы, вероятно, думаете.

У переключателей есть имя, но имеют разные значения.

<input type="radio" name="some_var" value="one" /> 
<input type="radio" name="some_var" value="two" /> 

Затем, на стороне PHP, переменная $ _REQUEST [ «some_var»] будет содержать значение «один» или «два» в соответствии с какой бы выбран. (Если ни один не выбран, переменная не будет существовать в $ _REQUEST.)

С этого момента напишите в базу данных, как и любое другое текстовое поле.

+0

Позвольте мне уточнить мой вопрос к этому вопросу: я использую «радиокнопки» и «флажок» в качестве того же термина, поэтому извините за смешение. Я хочу знать, как я могу выбрать 2 или более флажков и сохранить их в поле базы данных, потому что я не знаю, сколько будет проверено пользователем. Возможно, альтернативным решением было бы просто написать PHP-код, чтобы добавить другое поле в базу данных. – drummer392

+0

А, тогда, возможно, вы захотите открыть новый вопрос. :) Также вы можете предоставить некоторый код, чтобы дать лучший контекст того, чего вы пытаетесь достичь. – Teekin

Смежные вопросы