首页 > 解决方案 > 将获取的值从数据库分配给使用 PHP 我正在使用此查询从数据库中获取数据以获取更新表单 $vehicleQuery = "SELECT * FROM vehicle_purchased vp where vp.vehicle_id = ".$veh_id; $vehicle = $db->query($vehicleQuery); $vehicle_inv = $db->fetch_assoc($vehicle);` 然后,我必须绑定值,但我使用的技术不适用于 select,即

问题描述

标签: phphtmlarraysdatabaseselect

解决方案


它一直显示默认值,因为您要求使用“selected”关键字这样做:

<option value="1" selected>Both Original</option>

尝试以下操作:

<option value="1" <?= $vehicle_inv['number_plate_desc'] == 1 ? ' selected="selected"' : '';?>>Both Original</option>
<option value="2" <?= $vehicle_inv['number_plate_desc'] == 2 ? ' selected="selected"' : '';?>>One Original, One Duplicate</option>
<option value="3" <?= $vehicle_inv['number_plate_desc'] == 3 ? ' selected="selected"' : '';?> >Both Duplicate</option>

推荐阅读