我正在寻找帮助,使用PHP将多个选择表单中的数据存储到MYSQL,这是我的表单
<form action="" method="post">
Choose your preferred browser
<select name="browsers">
<option value="Internet Explorer">
<option value="Firefox">
<option value="Chrome">
<option value="Opera">
<option value="Safari">
</select>
Choose your preferred car
<select name="carlist">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="opel">Opel</option>
<option value="audi">Audi</option>
</select>
<input type="submit">
</form>
答案 0 :(得分:1)
$_POST['browser'];
和$_POST['carlist'];
各自拥有不同的价值。因此,您可以轻松获取每个值。
$car = $_POST['carlist'];
$browser = $_POST['browser'];
现在,你想从那里拿走它只是一个问题。 F.ex.如果您想将其保存到数据库中;
// Just make it a standard to secure your database inputs
$car = mysqli_real_escape_string($conn, $_POST['carlist']);
$browser = mysqli_real_escape_string($conn, $_POST['browser']);
$sql = "INSERT INTO someTable (car, browser) VALUES ('".$car."', '".$browser."')";
mysqli_query($conn, $sql);
当然,这是非常简化的,但我希望它能给你一个想法。