У меня есть переключатель с name
и value
, и я искал множество решений, но все же я не могу вставить значение моего переключателя в свою базу данных. Мой запрос прекрасно работает, вот мой кодPHP - Радио-кнопка не отправляет значение в MySQL DB
<form action="" method="POST">
<label class="radio-inline"><input type="radio" name="gender" value="male">Male</label>
<label class="radio-inline"><input type="radio" name="gender" value="female">Female</label>
<input type="submit" class="btn btn-default" name="submit">
</form>
что вставляя в моей базе данных является name
не value
. поэтому слово gender
является тем, кто вставляет в мою базу данных.
Я устал, чтобы изменить тип поля gender
на Varchar
и Char
, но все еще не работает.
if(isset($_POST['submit'])){
$gender = mysqli_real_escape_string($con, $_POST['gender']);
$sql = "INSERT INTO information_table (gender)
VALUES ('gender')";
Вы можете разместить свой код PHP и запросы, а также –
Попробуйте print_r .... –
Постарайтесь кнопкой отправки вместо кнопки .. и г пользуется тэгом формы? С помощью метода? Если у вас есть какие-либо вопросы, отправьте полный код. –