如何从多维数组中获取每个数组记录,打印并使用for或foreach循环将其保存在mysql数据库中,数组的大小也是未知的。
RAM
答案 0 :(得分:1)
数组大小无关紧要,您可以使用foreach()
$query = "INSERT INTO table (name,status,statusid,num) VALUES ";
$data = array();
foreach ($YourArray as $key => $value) {
$data[] = "('".$value['name']."','".$value['status']."','".$value['statusid']."','".$value['num']."')";
}
$query .= implode(",",$data);
echo $query;