![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 09.03.2015
Сообщений: 37
|
![]()
Есть две страницы index.php(вывод альбомов) и photos.php(Содержимое альбомов - фото). При переходе в любой альбом с фотографиями вылазит эта ошибка:
_________________________________ "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 'AND hide = 'show' ORDER BY pos' at line 2 SELECT * FROM photo WHERE id_catalog = AND hide = 'show' ORDER BY pos _________________________________ Т.е. эта ошибка связана,я так понимаю, с отображением фото(т.е. свойство hide,show), которые устан. администратором. Как решить эту проблему? сорри,если что не так, php поверхностно знаю. 1)index.php // вывод альбомов PHP код:
PHP код:
PHP код:
|
![]() |
![]() |
![]() |
#2 |
-=PriZraK=-
Форумчанин
Регистрация: 12.12.2007
Сообщений: 399
|
![]()
id_catalog =''
Тут пустота, хотя бы кавычки поставь. Ошибка с запросом SQL. Грубо запрос пусть будет таким: Код:
Последний раз редактировалось prizrak1390; 04.10.2015 в 20:31. |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,184
|
![]()
толку не будет, ведь это число и не может быть пустотой
по сути Код:
|
![]() |
![]() |
![]() |
#4 |
-=PriZraK=-
Форумчанин
Регистрация: 12.12.2007
Сообщений: 399
|
![]()
ADSoft, да это понятно)) Человек говорит-же нет опыта в пыхе, к тому же ошибка ссылалась именно на неверную конструкцию SQL запроса...какбэ эту проблему решили. А уже вопрос - почему, скрипт ничего не отображает - совсем другая история.
![]() |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
я бы заэкранировал hide и pos
Код:
|
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 19.01.2009
Сообщений: 1,472
|
![]()
Вся проблема у вас из-за неправильно переноса строки запроса, включайте знаки (конец строки в редакторе, что бы не делать такие ошибки) и вообще не плохо бы было окромлять имена таблиц в кавычки:
Код:
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка открытия файла. opendialog | hemn6vyr | Общие вопросы Delphi | 3 | 06.03.2013 17:23 |
Ошибка открытия mdb файла | PoVselennoy | Microsoft Office Access | 5 | 14.05.2012 20:57 |
Ошибка открытия формы | Максим139 | Помощь студентам | 3 | 17.03.2011 22:15 |
Ошибка открытия файла | mutabor | Общие вопросы Delphi | 7 | 28.09.2009 18:33 |
Ошибка из-за открытия диалога | Marisha* | Общие вопросы Delphi | 8 | 12.07.2009 16:15 |