Я запрашиваю довольно большой базы данных. Некоторые запросы возвращают несколько тысяч записей.
Я пытаюсь создать ссылку «Следующая страница», которая будет возвращать следующие 100 записей в запросе, чтобы на каждой странице отображалось только 100 записей.
Я хочу объявить $ var в качестве MAX-идентификатора любого запроса, а затем при нажатии кнопки «Следующая страница» запрос снова запустится, где $ var => 100.
Я думал о том, чтобы поставить Dowhile в:
echo '<table class="table table-hover table-condensed table-striped">
<tr><th>MY_ID</th><th>MT_TYPE</th>';
foreach($result_head as $row_head) {
foreach($row_head as $col_headers) {
$col_heads_split = explode(",",$col_headers);
foreach($col_heads_split as $col_head) {
echo '<th>'.$col_head.'</th>';
$maxid = SELECTMAX(MY_ID) FROM dbo.mydb
do {
$nextpage = *= $maxid
while $nextpage = >100
}
}
}
}
echo '</tr>';
Таким образом, по сути, выполнение одного и того же запроса 100 результатов одновременно.
Спасибо за вашу помощь!
Задача ещё не решена.
Других решений пока нет …