我想做一些动态的行。每行中的一列需要从 MySQL 数据库加载数据,一列需要从选定的选项中获取值。
这是一行的样子:
日期 | 没有 | 供应商_ID | 供应商名称 | 数量 | 价格
Supplier_Name 是一个从 MySQL 数据库 ( SELECT supplier_name FROM tblSupplier
) 中获取列表的下拉列表。
然后,当我选择供应商名称之一时,我想获取供应商名称的 id 值。
PRIMARY KEY 是 Supplier_Id。
是否可以将动态行与下拉列表(从 MySQL 数据库中获取列表)和自动填充(获取所选名称的 id 值)结合起来?
这是我的代码:
<tr>
<td>
<input name="date" type="text" id="date" value="<?php echo date("Y-m-d", $now); ?>" maxlength="10" size="10" readonly/>
</td>
<td><input name="no" type="number" id="no[]" value="<?php echo $no; ?>"readonly/></td>
<td><input name="supplier_id" type="text" id="supplier_id[]" value="<?php echo $supplier_id; ?>"></td>
<td align="center"><select name="supplier_name">
<?php
while($suppl=mysql_fetch_array($s)){
?><option value=<?echo $suppl[0]?> selected> <?php echo $suppl[1];?></option>
<?php } ?>
<td align="center"><input name="qty" type="number" size="10" maxlength="10"></td>
<td align="center"><input name="price" type="number" size="10" maxlength="10"></td>
</tr>
谢谢你。