Я строю опрос, в котором участники используют HTML-форму для ввода данных.
Например:
What gender are you? Male | Female
Параметр Мужской / Женский можно выбрать с помощью переключателя.
Однако я хотел бы сохранить ответ в своей базе данных как значение INT, которое равно 0 для мужчины и 1 для женщины. Как мне написать запрос, который представляет это?
У меня есть грубая идея, которая выглядит так, но, похоже, не работает:
$__g = Array('male' => '0', 'female' => '1');
А также, как мне вставить значение в базу данных? У меня есть это, но я не уверен, что это работает (так как я не могу получить правильную часть представления)
$sql = "INSERT INTO `onlinesurvey`
(gender) VALUES ('".$__g[$_POST['gender']]."');
Большое спасибо за вашу помощь =)