foreach(($_POST["msg"] as $mg) AND ($_POST["control"] as $id))
{
echo $mg;
echo $id;
}
我需要做这样的事情,有什么办法吗?我正在尝试获取 10 条 mysql 记录并编辑所有记录
不,那行不通。我能看到的最接近您正在尝试做的事情是:
for($i = 0; $i < count($_POST["msg"]); $i++) {
echo $_POST["msg"][$i];
echo $_POST["control"][$i];
}
假设“msg”和“control”将始终包含相同数量的项目。
假设两者$_POST['msg']
和$_POST['control']
实际上都是数组,具有数字键(感谢@iMoses),并且具有相同的长度,您可以使用 for 循环 -
for ($i = 0; $i < count($_POST["msg"]); $i++){
$mg = $_POST['msg'][$i];
$id = $_POST['control'][$i];
}