【发布时间】:2012-05-04 23:31:24
【问题描述】:
我的 foreach 循环打开多个文件时遇到问题。
我的 foreach 循环只为第一个项目编号运行一次。 foreach 循环运行然后转到“api.php”页面但随后停止并且不返回到 foreach 循环以获取下一个项目编号。如何告诉它遍历我数据库中的所有项目编号?
我会以某种方式使用 cURL 吗?
谢谢
这是我的代码:
$itemnumber = array("".$result['item_number']."");
foreach ($itemnumber as $item_number) {
echo "<form method=\"post\" action=\"api.php\" name=\"ChangeSubmit\" id=\"ChangeSubmit\">";
echo "<input type=\"text\" name=\"item_number\" value=\"{$item_number}\" />";
echo "<script type=\"text/javascript\">
function myfunc () {
var frm = document.getElementById(\"ChangeSubmit\");
frm.submit();
}
window.onload = myfunc;
</script></form>";
}
【问题讨论】:
-
你知道数组只有一项吗?
-
一旦你解决了这个问题,这个脚本会让你非常非常不开心...
-
@IgnacioVazquez-Abrams:脚本名称有没有可能是wife.php?
-
foreach 循环的内容似乎也是我不想要的东西。您的输出中将有许多 myfunc 和许多具有相同 id 的 html 元素
-
为什么这个脚本会让我不开心?