gpt4 book ai didi

php - 具有多个数组的 Foreach 循环

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:54:34 54 4
gpt4 key购买 nike

这就是我想要的:


foreach($_POST['something'] as $something){
foreach($_POST['example'] as $example){
$query = mysql_query("INSERT INTO table (row, row2) VALUES ('{$something}','{$example}')");
}

}

$_POST['something']$_POST['example'] 是来自输入的数组

name="something[]"name="example[]"

问题:


这样我会两次将数据发送到数据库。所以我需要一个解决方案,我可以循环遍历 2 个数组而无需对数据进行两次设置。

编辑

  • 两个数组总是有相同的大小
  • 在 mysql_query 中,我将拥有其他元素,而不仅仅是行、行 2,这些元素将是静态的,没有任何数组。

最佳答案

你的意思是:

foreach($_POST['something'] as $key => $something) { 
$example = $_POST['example'][$key];
$query = mysql_query("INSERT INTO table (row, row2) VALUES ('{$something}','{$example}')");
}

关于php - 具有多个数组的 Foreach 循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3398618/

54 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com