ボタンをクリックして複数の入力フィールド(php + html)を含む行を追加するフォームを作成する方法ボタンのクリックで複数の入力フィールドを含む行を追加するフォームを作成する方法
私の行には、1つの選択オプションと3つの入力ボックスが含まれています。
<tr>
<td>
<select name="itemname[]" id="itemname" class="form-control" tabindex="1">
;
<option value="">Select item</option>
<?php
$sql_item = "SELECT id, item
FROM food_exchange_list
ORDER by item ASC";
$result_item = mysqli_query($con, $sql_item);
if($result_item && $myrow_item = mysqli_fetch_array($result_item))
{
do
{
$item_id = $myrow_item["id"];
$item_name = $myrow_item["item"];
?>
<option value="<?php echo $item_id;?>"><?php echo $item_name; ?></option>
<?php
}
while($myrow_item = mysqli_fetch_array($result_item));
}
?>
</select>
</td>
<td><input type="number" class="form-control" min="0" max="100" id="exchange" name="exchange[]" required="required" tabindex="3" onchange="compute_protien(this.value)" style="width: 80px;"></td>
<td>60</td>
<td>2</td>
<td>60</td>
<td>2</td>
</tr>
これは1行のコードです。私は行の追加ボタンをクリックして同様の行を追加したいと思う、誰かが選択ボックスから値を選択し、PHPを使用して同じ行にそれをフィードデータベースから値をフェッチしたい。
実行時に動的に行を追加しますか?または、あなたが必要としているものがどれくらいあるのかを知っていて、それを表示したいのですか? – SourceOverflow
私は実行時に動的に行を追加したい –