4
添加多個行數據庫中,我有四個陣列V1,$ V2,$ V3,$ V4,爲此我做了下面的代碼,但該數據未插入:如何從數組在PHP
$max_count = max(array(count($_POST['kw_coukw']), count($_POST['combin_kws']), count($_POST['combined_kws']), count($_POST['combine_kws_city'])));
for($cat1 = 0; $cat1 < $max_count; $cat1++) {
if($cat1 <= count($_POST['kw_coukw'])){
$V1 = $_POST['kw_coukw'][$cat1];
}else{
$V1 = 0;
}
if($cat1 <= count($_POST['combin_kws'])){
$V2 = $_POST['combin_kws'][$cat1];
}else{
$V2 = 0;
}
if($cat1 <= count($_POST['combined_kws'])){
$V3 = $_POST['combined_kws'][$cat1];
}else{
$V3 = 0;
}
if($cat1 <= count($_POST['combine_kws_city'])){
$V4 = $_POST['combine_kws_city'][$cat1];
}else{
$V4 = 0;
}
$qry = "INSERT INTO seo_sentence_rl_pg_create_kw (seo_sent_pg_cre_id,kw_1_id,kw_124_id,kw_1234_id,kw_1234_city_id,customized_keyword,customized_title,description) VALUES ('".$_POST['pagenm']."','".$V1."','".$V2."','".$V3."','".$V4."','".$_POST['cuskeyword']."','".$_POST['custitle']."','".$_POST['description']."')";
}
那可能是因爲你沒有實際發送你建立到服務器執行的查詢!你使用什麼數據庫擴展? 'mysqli_'' or'PDO' – RiggsFolly
包含SQL查詢的字符串不會被神奇地處理 – RiggsFolly
mysql_query($ qry) –