我正在尝试用PHP创建汽车数据库的更新表单。
我会得到汽车模型当前值的“中间值”:
$current_mid= $row['mid'];
然后我将其显示在一个装有所有模型的下拉框中,并根据当前模型设置“选定”值:
while($row = mysqli_fetch_array($carResult))
{
echo '<option value="'.$row['mid'].'"'.(($row['mid'] == $current_mid )? 'selected="selected"' : '').'>' .$row['modelName'].'</option>';
}
运行此命令时,我确实看到了所有模型,但是从未设置'selected'值。
此外,当我在浏览器中检查html代码时,我看到每个值之间的错误如下:
Notice: Undefined index: mid in C:\xampp\htdocs\CarMakes\updateCar.php on line 90
第90行是上方的回声线。
我不确定为什么它不起作用以及浏览器为什么会出现这些错误。
任何帮助将不胜感激!