【一】
當匯入excel資料置資料庫時
若有欄位有單引號,會顯示錯誤匯入不進去

解決方式:
單引號再加上右斜線  ’ --->  \'

 

【二】
善用php除錯提示在匯入過程中:

mysql_select_db("gamerzone_".$lang) or die("DB ERROR!!!");

$sql = "INSERT INTO tblaward (id,P_id,icon,title,media,country,create_date,update_date) VALUES (NULL, '$P_id', '$icon','$title', '$media', '$location' ,'$date', '$date')";
        
mysql_query($sql) or die(mysql_error());

if(mysql_affected_rows()){
  echo $sql;
  echo('<div style="background:#ccc;color:#000;padding:3px;width:75px;">[SUCCESS!]</div>');
}
else{
  echo $sql;
  echo('<div style="background:red;color:#fff;padding:3px;width:75px;">[ERROR!]</div>');          
}

arrow
arrow
    文章標籤
    phpexcel php 資料匯入
    全站熱搜

    cabuchi 發表在 痞客邦 留言(0) 人氣()