希望有人可以帮助我。 使用MySQL数据库为PHP草药工厂开发库存管理系统。我目前正在开发一个页面,用户可以在其中编辑其中一个装有草药的长凳的值。
我已经在长椅细节中绘制了它们,它们位于名为$bench_data
的数组中,其中包含变量herb
,quantity
等。
我有一个html选择标记,用户选择正在生产的草药
Herb*:<br>
<select name='herb' ">
<option value="default">-----</option>
<option value="basil">Basil</option>
<option value="coriander">Coriander</option>
<option value="parsley">Parsley</option>
<option value="mint">Mint</option>
<option value="rosemary">Rosemary</option>
<option value="thyme">Thyme</option>
</select>
我想要做的是当用户进入页面时,所选工作台的草药值已经在select标签中。
我已经设法用数量来做 - &#39; php的价值&#39;
Quanity<br>
<input type="text" name="quantity" value="<?php echo $bench_data['quantity']; ?>">
但是当我有不同的option
时,我不知道怎么做
提前致谢
答案 0 :(得分:0)
您使用&#34;已选择&#34;属性告诉浏览器页面加载应该显示哪个选项。例如,在每个选项上都这样做:
<option value="basil" <?php if ($bench_data['herb']=='basil'){echo 'selected';}?>>
Basil
</option>
这是一个有用的link