This is what I want:
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']
是从名为something[]
和example[]
的输入中得到的数组。
问题:
这样我将向数据库发送两次数据。因此,我需要一种解决方案,可以循环遍历两个数组而不会重复发送数据。
编辑
- 这两个数组将始终具有相同的大小
- 在mysql_query中,除了row、row2之类的数组外,还将有其他元素,这些元素将是静态的,没有任何数组。