MySQL - не работает запрос - помогите плиз )))

Z5
На сайте с 17.03.2011
Offline
20
434

MySQL - не работает запрос - помогите плиз ...)))

$r1 = mysql_query ("SELECT id FROM cont WHERE cont.ctd=62 AND cont.id>='.$posledn_id.' ORDER BY id") or die(mysql_error());

проблема - оба условия не обрабатываются... выдает только выборку по cont.ctd=62, а условие - AND cont.id>='.$posledn_id.' - будто не замечает...

в чем ошибка моя? как заставить работать оба условия?

спасибо всем...

Рекомендую: Качественная регистрация в каталогах сайтов - http://www.runet5.ru/stran/usl.html#11
D
На сайте с 25.11.2007
Offline
61
#1

$r1 = mysql_query ("SELECT id FROM cont WHERE cont.ctd=62 AND cont.id>='$posledn_id' ORDER BY id") or die(mysql_error());

Попробуйте так, точки лишние в '.$posledn_id.' - ну и проверьте на входе $posledn_id - var_dump($posledn_id); - если пустое, то ищите косяк в коде =)

Z5
На сайте с 17.03.2011
Offline
20
#2

Dosker, спасибо огромное ..))) как ни странно, но Ваш совет решил проблемммму!!!

странно, потому что до этого везде такое написание (с точками) работало без проблем (но в простом, с одним условием, запросе))).

правда говорят, век живи - век учись ..

еще раз - СПАСИБО!

izbushka
На сайте с 08.06.2007
Offline
110
#3
zzdd5:
странно, потому что до этого везде такое написание (с точками) работало без проблем

С точками будет работать так:

$r1 = mysql_query ('SELECT id FROM cont WHERE cont.ctd=62 AND cont.id>='.$posledn_id.' ORDER BY id') or die(mysql_error());

Однако это небезопасно, как и собсвенно вообще использование mysql_query

D
На сайте с 25.11.2007
Offline
61
#4

Учите синтаксис php - из-за таких мелочей по неопытности не один час на отладку убивается :)

pastuhoff
На сайте с 29.10.2005
Offline
229
#5

Думаю, лучше указывать ASC или DESC при сортировке.

Коллекционер доменных имен.
Z5
На сайте с 17.03.2011
Offline
20
#6
Dosker:
Учите синтаксис php - из-за таких мелочей по неопытности не один час на отладку убивается

Это точно... )))) Ваша правда.. сколько человеко-дней я на подобные "мелочи" убил... ))))

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий