我正在寻求使用 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>
最佳答案
$_POST['browser'];
和 $_POST['carlist'];
各自拥有自己不同的值。因此您可以轻松获取它们的每个值。
$car = $_POST['carlist'];
$browser = $_POST['browser'];
现在问题只是你想从那里获取它。 F. 前。如果您想将其保存到数据库;
// 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);
这当然非常简单,但我希望它能给您一个想法。
关于php - 使用PHP将多选表单中的数据存储到MYSQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45225903/