这里有什么不对吗?它给出了意想不到的';'在第7行。
$insert_blog_details = "INSERT INTO blogs(blog_by,title,url,date,template,status)
VALUES('".$_SESSION['id']."',
'".mysqli_real_escape_string($conn,$_POST['title'])."',
'".mysqli_real_escape_string($conn,$_POST['url']."',
NOW(),
'".mysqli_real_escape_string($conn,$_POST['template']."',
'ok')";
您错过了最后2个mysqli_real_escape_string()
调用的结束括号:
$insert_blog_details = "INSERT INTO blogs(blog_by,title,url,date,template,status)
VALUES('".$_SESSION['id']."',
'".mysqli_real_escape_string($conn,$_POST['title'])."',
'".mysqli_real_escape_string($conn,$_POST['url'])."',
NOW(),
'".mysqli_real_escape_string($conn,$_POST['template'])."',
'ok')";
您在查询中错过了")"
,用此替换您的查询
$insert_blog_details = "INSERT INTO blogs (blog_by,title,url,date,template,status) VALUES('".$_SESSION['id']."','".mysqli_real_escape_string($conn,$_POST['title'])."','".mysqli_real_escape_string($conn,$_POST['url'])."',NOW(),'".mysqli_real_escape_string($conn,$_POST['template'])."','ok')";
)
在模板后错过了地方,在查询中记录了网址