動的な行を作成したい。各行の列は MySQL データベースからデータをロードする必要があり、列は選択したオプションから値を取得する必要があります。
行は次のようになります。
日付 | いいえ | サプライヤー ID | サプライヤー名 | 数量 | 価格
Supplier_Name は、MySQL データベース ( ) からリストを取得するドロップダウンSELECT supplier_name FROM tblSupplier
です。
次に、Supplier_Name の 1 つを選択すると、Supplier_Name の 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>
ありがとうございました。