我使用PHP MySQL在下拉列表中检索了多个select选项的数据库值。我的代码如下。
$sql = "SELECT student_id, name, phone FROM student";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
echo "<select name='num' multiple >";
while($row = $result->fetch_assoc()) {
echo "<option value='" . "'>" . $row['name']. " " . $row['phone_number'] ."</option>";
}
echo "</select>";
} else {
echo "0 results";
}
我需要的是,我想将多个选定的phone_number值发布到另一个页面。此外,是否可以在列表值之前创建一个复选框?
答案 0 :(得分:0)
将此行更改为:
echo "<select name='num[]' multiple >";
名称应采用num[]
之类的数组格式,而不是num