此选择将变量$fetch['name_alb']
发送到数据库
我想将变量$fetch['id']
发送到数据库
<select name='id_alb'>
<?php
$get ='SELECT * FROM name_alb';
$run_get = mysqli_query($con,$get);
while($fetch = mysqli_fetch_array($run_get)){
echo'<option name="'.$fetch['id'].'">'.$fetch['name_alb'].'</option>
';
}
?>
</select>
答案 0 :(得分:1)
供将来参考请注意,option元素具有value属性 在提交表格时发送。在这个阶段,你只使用name和innerHTML,这就是为什么表单没有正确发送
<select name='id_alb'>
<?php
$get ='SELECT * FROM name_alb';
$run_get = mysqli_query($con,$get);
while($fetch = mysqli_fetch_array($run_get))
{
echo "<option value=".$fetch['id'].">".$fetch['name_alb']."</option>";
}
?>
</select>