Вопрос о переключателе / ​​PHP / MySQL - PullRequest
2 голосов
/ 07 июня 2010

Я студент инженерного факультета и занимаюсь разработкой простого программного обеспечения на основе HTML, PHP и mysql. Я изучил эту тему на w3schools. Я знаю только основы. Я попытался найти об этом на этом сайте, но я нашел вопросы о переключателях PHP, MySQL и HTML, которые были намного сложнее, чем мне нужно, и которые я мог понять. Простите за английский.

(Q1) Пример: $email=$_REQUEST['email'], в этом случае ввод является текстом, если бы он был переключателем для ex: sex: мужской или женский, как бы это было?

(Q2), каков будет тип этого поля (например, пол в вопросе 1) в базе данных: text, int, varchar?

Спасибо за внимание

1 Ответ

6 голосов
/ 07 июня 2010

Учитывая html:

<input type="radio" name="sex" value="M" />
<input type="radio" name="sex" value="F" />

В PHP вы получите значение от $_REQUEST['sex'], которое даст вам либо M, либо F, в зависимости от того, какое радио было проверено.

Столбец базы данных для этого будет иметь тип varchar(1)

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

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