php如何使数据库语句异常跳转到指定页面

我在php中写一条数据库插入语句$sql="insertintoNews(title,createtime,audittime,content,released)valu... 我在php中写一条数据库插入语句
$sql = "insert into News (title,createtime,audittime,content,released) value ('$title','$createtime',NULL,'$content','$released')";
没有问题,但是当$content的内容中有单引号时,会导致语句出错,这时提交会报错,浏览器会显示错误信息,我写了代码
$res=$newsServer->addNews($title, $createtime, $content, $released);
if($res==1){
header("location:NewsList.php");
exit();
}else {
header("location:NewsAdd.php?err=3");
exit();
}
希望跳转到错误页面,可是不能成功,依旧浏览器报错,应该如何解决?
展开
 我来答
skyshandianxia
2016-05-18 · 知道合伙人软件行家
skyshandianxia
知道合伙人软件行家
采纳数:321 获赞数:657

向TA提问 私信TA
展开全部
可以试试这样,就不报错了。$sql = "insert into News (title,createtime,audittime,content,released) value ('".$title."','".$createtime."',NULL,'".$content."','".$released."')";
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式