Добрый день, помогите отчаявшеемуся!
Есть БД на 25к строк, их нужно вывести на произвольную страницу с пагинацией по 10 строк
$wpdb — шлобализировал
отправляю запрос в БД типа
$newtable = $wpdb->get_results( «SELECT id FROM dsfaq_quest» );
echo $newtable;
на страницу выводится текст «Array»
помогите кодом для вывода с пагинацией
Вам нужно пройтись циклом по массиву и отобразить нужное. Что то типа такого:
Добрый день, результаты наконец-то вывел на страницу в нормальном виде с помощью кода
<?php
global $wpdb;?>
<?
$sql = «SELECT * FROM wp_dsfaq_quest ORDER BY date DESC LIMIT 39″;
$result = $wpdb->get_results($sql);
foreach( $result as $results ) {
?>
<div id=»paging quest-<? echo $result->id ?>»>
<div class=»name»><? echo $results->name ?></div>
<div class=»date»><? echo $results->date ?></div>
<div class=»quest»><? echo $results->quest ?></div>
<div class=»answer»><? echo $results->answer ?></div>
</div>
<?
}
?>
Но теперь не могу прикрутить пагинацию, ни с помощью стандартных средств вордпрес (вывожу данные с таблицы, а не посты) ни с помощью ajax или jquery.
Помогите пожалуйста с кодом пагинации.
Текст вывожу как обычный html, теоретически я понимаю что код должен отсчитывать кол-во div id=»paging», а все остальное переносить дальше, но как это реализовать ума не приложу