我对我创建的所有文章都有问题。我无法打开一篇完整的文章。当我点击链接时,它给了我这个错误。 当我删除冒号后的标题链接工作。我该如何解决?
1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ':fauzi-halabi-seizes-kampionato-di-korsou-bola-9' at line 1 SQL=SELECT title FROM qbf2v_content WHERE id=29:fauzi-halabi-seizes-kampionato-di-korsou-bola-9
Joomla 3.4.1 服务器版本:5.5.40-36.1-log
答案 0 :(得分:0)
您的案例中存储在数据库中的ID为29
,因此您必须将其与查询字符串id=29:fauzi-halabi-seizes-kampionato-di-korsou-bola-9
中的id slug分开。
这应该对你有帮助。
$input_id = explode(":", $id);
$id = $input_id[0];
参考:The Slug
答案 1 :(得分:0)
尝试在全局配置中启用SEF网址(如果您使用的是aph服务器,则使用.htaccess进行网址重写。)