В этот момент я получить доступ к моей должности, как этотCodeIgniter 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 страницу вместо этого блока.
напишите свой код, который запрашивает db на основе URL-адреса. –
для чего это необходимо? пост не касается отладки sql-запроса, а обработки ошибок :) – MyMomSaysIamSpecial
, чтобы увидеть, как вы анализируете запрос. Обычно, если вы правильно использовали активную запись, вы не должны видеть вышеуказанную ошибку. –