MySQL syntax error.

Andrian

Новичок
MySQL syntax error.

Обыскал все поисковики, ответа не нашел.

Ошибка:

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 '-5,5' at line 1

Надеюсь на вашу помощь.
 

Gremboloid

инженера Гр...
У тебя ошибка в запросе к базе данных, при чем тут приведенный php код?

Приведи запрос, который выводит ошибку.
 

Gremboloid

инженера Гр...
Хорошо, спрошу по другому. В приведенном коде более 6 запросов к базе, при выполнении какого из них происходит ошибка?
 

Andrian

Новичок
PHP:
$query = mysql_query ("SELECT * FROM `realty` WHERE type_id='$type_id' $q ORDER BY `price` LIMIT $label1,$col")
Видимо, в этом запросе и происходит ошибка, потому что вот что он выдает после этого

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/dip7788/data/www/dipgermany7788.de/realty/index.php on line 74
 

Andrian

Новичок
Даже если я убираю LIMIT, он вообще ничего не выводит.
Хотя ошибки убираются.
 

Gremboloid

инженера Гр...
ты можешь строку запроса вывести на экран?
и написать не то что у тебя в коде, а уже сформированный запрос.
 

Andrian

Новичок
При коде, который написан, ничего не выводится.
Без LIMIT выводит Resource id #8
 

Andrian

Новичок
Проходил еще до регистрации. Про это там, увы, не сказано.
Еще надо было добавить, что на локальном хосте этот код с бд прекрасно сочитаются и просматриваются.
 

Фанат

oncle terrible
Команда форума
Вот здесь всегда у меня дилемма.
То ли топик сразу закрыть, то ли уличать во лжи и уговаривать.

чувак. вот объясни, почему нельзя сделать два движения пальцами и одно - мозгом, чтобы помочь себе решить свою собственную проблему?
 

Andrian

Новичок
Потому что мозг изнасилован недельным непониманием этого '-5,5', а пальцы прощелкали все поисковики.
 

Фанат

oncle terrible
Команда форума
у ти пусечки какие изнасилованные.
а этот мозг еще может привести пример, какие данные он хочет получить из -5,5?

-~{}~ 14.05.09 12:39:

notabene. об особенностях человеческого восприятия. ошибку я прочел только после того, как удалил нафиг весь код.

-~{}~ 14.05.09 12:51:

Gremboloid
там я, вроде, не нашел. вот здесь есть.
http://phpclub.ru/mysql/doc/select.html

-~{}~ 14.05.09 13:02:

Andrian
если ты ожидаешь эту -5, то тебе следует поменять свои ожидания.
если она для тебя является неожиданной, то тебе следует изменить свой код так, чтобы в нем не возникало -5

какие еще будут вопросы?
 

Andrian

Новичок
Изменил код (сделал так, что если первое значение LIMIT'a < 0, то присваивался 0). Вопрос после всего - почему ничего не выводится.
 
Сверху