可以通过以下步骤实现:
<form method="post" action="process.php">
<input type="checkbox" name="fruits[]" value="apple"> Apple<br>
<input type="checkbox" name="fruits[]" value="banana"> Banana<br>
<input type="checkbox" name="fruits[]" value="orange"> Orange<br>
<input type="submit" value="Submit">
</form>
$_POST
超全局变量来获取复选框的值。由于复选框可以选择多个值,所以我们将使用一个数组来存储这些值。例如:$selectedFruits = $_POST['fruits'];
// 假设已经建立了与数据库的连接
foreach ($selectedFruits as $fruit) {
$sql = "INSERT INTO fruits (name) VALUES ('$fruit')";
// 执行SQL语句
// ...
}
这样,每个选中的水果值都会被插入到数据库表中。
总结:
使用PHP和SQL在复选框上提交多个值的步骤包括创建包含多个复选框的HTML表单,使用$_POST
超全局变量获取选中的值,并使用循环遍历数组进行相应的操作,例如将选中的值插入到数据库中。
领取专属 10元无门槛券
手把手带您无忧上云