Тема: mysql inj
Показать сообщение отдельно

  #4  
Старый 25.08.2007, 14:07
The_HuliGun
Участник форума
Регистрация: 19.05.2007
Сообщений: 228
Провел на форуме:
4325663

Репутация: 240
Отправить сообщение для The_HuliGun с помощью ICQ
По умолчанию

2 cash
http://bugs.mysql.com/bug.php?id=29421

2 j0ze
Добавив union select 1,2,3/*, ты закоментировал символами /* оставшуюся часть запроса
PHP код:
 AND (IFNULL(c.active'Y') = 'Y' 
AND IFNULL(q.active'Y') = 'Y')
GROUP BY c.idc.name
ORDER BY c
.rankc.name 
А в любом справочнике написано, что Sql не позволяет использовать агрегирующие функции (count, min, max) в запросе с выводом более одного поля без групировки (group by), отсюда и ошибка. Так что извини парень, скуля здесь не прокатит.