<?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?
userID的值完美改变..
答案 0 :(得分:1)
首先,userID的值不应该改变,因为它的值总是1
$myID = 1;
您永远不会更改或操作它。因此,userID
的值始终为1
。
我认为你混淆了你的变量名称。尝试重新检查您的代码。