[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Ошибка запроса к БД
N0ob
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 (`to`='1' AND `from`='2') or (`to`='2' AND `from`='1')' at line 1
SELECT `id`,`text`, `from`, `to` FROM `fg5k_topics` WHERE `type`='private' AND `view`='0' AND (`to`='1' AND `from`='2') or (`to`='2' AND `from`='1')

Что здесь плохого? <_<
curious
на вскидку может не хватает скобок...
ну что то типа SELECT `id`,`text`, `from`, `to` FROM `fg5k_topics` WHERE `type`='private' AND `view`='0' AND ((`to`='1' AND `from`='2') or (`to`='2' AND `from`='1') )
Invis1ble
2 пробела перед AND выглядят подозрительно

_____________

Профессиональная разработка на заказ

Я на GitHub | второй профиль

N0ob
Убрал пробелы, поставил скобки, все та же песня sad.gif
Invis1ble
Насколько я вижу, синтаксически запрос верный. Выполни его из консоли на всякий случай. Если все норм - значит это не тот запрос.

_____________

Профессиональная разработка на заказ

Я на GitHub | второй профиль

N0ob
Запрос в консоли выполнился без ошибок! Что значит "запрос не тот"?
N0ob
SELECT `id`,`text`, `from`, `to` FROM `fg5k_topics` WHERE `type`='private' AND `view`='0' AND ((`to`='1' AND `from`='2') or (`to`='2' AND `from`='1'))
Aeq
имелось ввиду пхп код генерации и отправки запроса
N0ob
Aeq а причем тут код генерации запроса? Ошибку то выдает не php а mysql сервер!
N0ob
Ребят, кое что подправил, заработало. Всем спс
Aeq
напиши что, вдруг кому пригодится
N0ob
Aeq ошибка даже не в коде, а в моей глупости! Дело вот в чем. При возникновении ошибки мне выводит причину ошибки и код запроса. Я отредактировал код запроса и вставил его не в выполнение MySQL запроса а в вывод ошибки, когда запрос ее выведет. То есть если возникнем ошибка при запроса, выводилась ошибка и отредактированный код, хотя выполнялся старый код!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.