Я хочу сохранить опцию выбора ввода в базе данных со значением параметра. Но ничего не спасается. Что не так? Я сохраняю значение как varchar (10)
в базе данных.Выбор варианта выбора входа в базу данных
ФОРМА
<form name="stdntdetails" action="study.php" method="post">
<select name="department">
<option value="IT">Information Technology</option>
<option value="IS">Information System</option>
<option value="CS">Computer Science</option>
</select>
<input type="submit" id="loginbtn" />
</form>
PHP
<?php
require_once("navig.php");
require_once('connect.php');
$dbb = mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME)
or die('Error communicating to MySQL server.');
if(isset($_POST['loginbtn'])){
if(isset($_POST['department'])){
$department=$_POST['department'];
$querye = "INSERT INTO tbl_name(department) ".
"VALUES ('$department')";
$sql=mysqli_query($dbb,$querye);
mysqli_close($dbb);
}
}
?>
Вы уверены, что вы получаете значение в '$ _POST [ 'отдел'] '. Попробуйте 'echo $ _POST ['department'];' – Rohan
отредактируйте этот вопрос до отредактированного кода. –