我在将数组插入数据库时遇到问题。当我尝试内爆时,它全部将所有数组插入一行。我打算实现的是将单个数组插入不同的行。在数组中,我有包、鞋子、衣服等字段,我希望插入一个表但不同的行。
$subjectArray[] =$_POST['subject'];
$all_subjects_to_insert = array();
foreach ($subjectArray as $p){
if(!empty($p)) $all_subjects_to_insert = $p;
}
$all_subjects_to_insert = array_unique($all_subjects_to_insert);
$final = implode(',',$all_subjects_to_insert);
$query = "INSERT INTO #__sch_subject (subject) VALUES ('$final')";
我会很感激我得到的任何帮助。谢谢。