社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
MySQL 1064错误意思是说我的SQL语法错误,然后显示错误的具体位置。
查看待更新的内容,以及执行跟新的php语句。
php语句如下:
if(!$handle= @fopen($fname, "r")) {echo "open $fname failedn";exit;};
$str="";$count=0;
$ins="INSERT INTO pydot_g (id, aauthor) VALUES";
while(($buf=fgets($handle, 1000)) !== false){
list($id,$field) = explode("#",$buf);
$str .= sprintf('(%d,'%s'),',$id,$field);
$count++;
}
$str.="(3955,'3955')";
$dup="ON DUPLICATE KEY UPDATE aauthor=VALUES(aauthor);";
$sql=$ins.$str.$dup;
//echo $sql."n";
if(!mysql_query($sql))
{echo "
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!