Как разбить результат запроса к базе данных mysql на две части, а потом их “склеить”

159
22 декабря 2019, 15:20

Есть запрос с базе данных mysql. он возвращает 83000 строк. при отправке результата на сайт выпадает ошибка о превышении лимита 256М. Подскажите как мне разбить этот результат на 2 части, отправить, и "склеить". на сайте данные выводятся так - webix.$$("artsku").load(GET-запрос)

Answer 1

Можно поставить limit, например, 50 или 100 - выдать их, а в JS код передать последний id. Далее догружать всё остальное через Ajax, передавая этот последний id, получая в ответе очередную порцию и новый id для следующего Ajax запроса.

В скрипте будет в SQL что-то, типа where id > X limit 50...

Разумеется, учтите передачу флага, что данные закончились и теребить сервер запросами дальше не стоит ;)

READ ALSO
Динамический запрос MySql

Динамический запрос MySql

Нужно передать в функцию mySql и выполнить содержимое функции:

144
двойная сортировка MySQL относительно 0

двойная сортировка MySQL относительно 0

Помогите пожалуйста сформировать запросЕсть выборка из 2х таблиц:

136
Как сверстать кнопку со стрелкой внутри?

Как сверстать кнопку со стрелкой внутри?

Как более правильно сверстать вот такую кнопку? http://prntscrcom/n3idtl Первое что приходит на ум это сделать родительскому элементу border-radius:50% и background-image...

129