1
<?php
$myArray = [1,2,3,4];
$myID = 1;
foreach ($myArray as $key) { ?>
<form method="post" name="form">
<input id="userID" name="userID" value="<?php echo $myID; ?>" />
<input id="myValue" name="myValue" value="<?php echo $key; ?>" />
<button type="submit"></button>
</form>
<?php } ?>
なぜbddに挿入されたmyValueの値は常に1ですか?それが価値だからフォーム内の特定の入力コンフリクト
ユーザーIDの値が完全に..
https://3v4l.org/WScWuではなく、毎回新しいフォームを作成しています。 – Rizier123
彼はすべての反復で同じ 'name =" "'を使用しているので、繰り返しごとに別々のフォームを作成する必要があります。 – RiggsFolly