Как сохранить выбранное значение из выпадающего списка форм в базе данных MySQL

Есть форма с выпадающим списком. Как я могу получить значение, которое пользователь выбирает в моей базе данных, когда пользователь отправляет форму? Не можете получить приведенный ниже код для сохранения выбранного пользователем значения? Спасибо за вашу помощь.

FORM

<form action="xxx.php" class="well" id="xxx" name"xxx" method="post"><select name="extrafield5">
<option value="NOW" selected="selceted">Submit order now</option>
<option value="REVIEW">Submit my order for review</option>
</select></form>

PHP ФАЙЛ

<?php

define('DB_NAME', 'xxx');
define('DB_USER', 'xxx');
define('DB_PASSWORD', 'xxx');
define('DB_HOST', 'xxx');

$connection = mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD);

if(!$connection){
die('Database connection failed: ' . mysqli_connect_error());
}

$db_selected = mysqli_select_db($connection, DB_NAME);

if(!$db_selected){
die('Can\'t use ' .DB_NAME . ' : ' . mysqli_connect_error());
}

echo 'Connected successfully';if (isset($_POST['extrafield5'])){
$extrafield5 = $_POST['extrafield5'];
}

else {$extrafield5 = '';}$sql = "INSERT INTO seguin_orders (extrafield5)
VALUES ('$extrafield5')";

if (!mysqli_query($connection, $sql)){
die('Error: ' . mysqli_connect_error($connection));
}

БАЗА ДАННЫХ

http://oi60.tinypic.com/9ppc0i.jpg

2

Решение

измените форму, как показано ниже.

<form action="xxx.php" class="well" id="xxx" name"xxx" method="post"><select name="extrafield5">
<option value="NOW" >Submit order now</option>
<option value="REVIEW">Submit my order for review</option>
</select></form>
2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]