【发布时间】:2016-01-30 13:00:06
【问题描述】:
下拉列表值进入数据库。 但是再次获取值存储意味着不存储在数据库中。 这是一种注册表单,例如部门值获取数据库。 但是选择的值没有存储在数据库中
<input class="form-last-name form-control" list="browsers" placeholder="Choose Dept" id="dept" required/>
<datalist id="browsers">
<option <?php
include "connect.php";
$query = mysqli_query($mysqli,"SELECT department FROM department");
$query_display = mysqli_query($mysqli,"SELECT department FROM department");
while($row=mysqli_fetch_array($query))
{
echo "<option value='". $row['department']."'>".$row['department'] .'</option>';
}
?> ></option>
</datalist>
</div>
注册.php
<?php
include "connect.php";
if(isset($_POST["submit"]))
{
$dept = $_POST["dept"];
$result = mysqli_query($mysqli, "INSERT INTO employee (Department)
VALUES ('$dept')");
if($result)
{
echo "<script>alert('New employee register successfully!') </script>";
echo "<script>window.open('register.php','_self')</script>";
}
【问题讨论】:
标签: javascript php mysql mysqli