如何避免phpexcel导入excel到数据库中记录重复?
在用phpexcel导入excel到数据库时,先查询再插入。
$sql = "select `id` from `table` where `field`='判断重复字段'"; $query = mysql_query($sql); $num = mysql_num_rows($query); if($num==0){ 这里是插入数据库sql语句,根据自己实际情况写 }
或者
$sql="SELECT COUNT(*) FROM `table` where `field`='判断重复字段'"; $row = mysql_fetch_array(mysql_query($sql)); $num = $row[0]; if($num==0){ 这里是插入数据库sql语句,根据自己实际情况写 }