
21.07.2008, 02:45
|
|
Участник форума
Регистрация: 06.10.2006
Сообщений: 226
С нами:
10313606
Репутация:
1327
|
|
Сообщение от sabe
но т.к. стоит ORDER BY то union после него уже не работает.....
обойти можно токо заключив все селекты в скобки... и использовав UNION ALL. но сдесь это зделать нельзя.. так что ищи еще скули перед ордером.)
Нужно обратить внимание на саму ошибку
Query: SELECT * FROM d2ladder WHERE game = 'D2XP' and type='SC' ORDER BY 10/* DESC LIMIT 0,50
Error: Unknown column '10' in 'order clause'
в переменную sortBy мы передаем значение которое подставляется в конструкцию ORDER BY. Из этого можно сделать вывод, что в таблице d2ladder 9 колонок.
А вообще иньекция интересная, есть над чем подумать...
|
|
|