在这个时刻访问我的帖子是这样笨SQL查询错误处理
http://localhost/post/174565/
,一切工作正常,但是当我试图访问他们这样
http://localhost/post/1745s65/
我收到错误
Error Number: 1054
Unknown column '1745s65' in 'where clause'
SELECT * FROM posts WHERE id = 1745s65;
Filename: D:\Localhost\Apache\htdocs\code\system\database\DB_driver.php
Line Number: 330
我明白为什么它存在,但如何处理它?例如,我的用户不需要查看SQL查询,我想向他们展示404页面而不是此块。
发布您的代码,基于URL查询数据库。 –
你需要它吗?帖子不是关于调试sql查询,但处理错误:) – MyMomSaysIamSpecial
看到你解析查询的方式。通常,如果您正确使用活动记录,则不应该看到上述错误。 –