【发布时间】:2012-05-18 14:41:48
【问题描述】:
好吧,这很奇怪。我使用 php 和 mysql 后端创建了一个简单的地址簿。 所以我加了最多138行地址,就没事了。顺便说一句,我在输入文本中显示我的地址,以便任何用户可以随时编辑它。因此,当我按下提交按钮时,它会对所有 138 行条目执行 http post 并更新它们。一切都很好......
但是,当我尝试更新第 139 行输入时,它会丢弃最后一个输入输入并给出错误!它给出了一个 php 运行时错误:“注意:未定义的索引:C:\wamp\www\Dawah\go.php 中的 lastN 在第 24 行”。
顺便说一句,LastN 变量是使用 $_post['lastN'] 获得的。
好像对单个表单中可以发布的html输入标签的数量有限制!
我很感兴趣。
以前有人遇到过这种情况吗?
【问题讨论】:
-
应该是
$_POST['lastN']。 PHP 变量名和数组键区分大小写。 -
发布您的代码,但这可能正是@MarcB 所说的。
-
对不起,它是 $_POST['lastN'],我的错字......但它仍然无法正常工作。感谢您的快速回复
标签: php html apache post input