Вывод данных с БД с разбивкой по 30 строчек

Задача: Вывести на страницу FAQ поля с базы данных с названиями quest и answ с разбивкой на страници по 30 штук с помощью php

подскажите, как это можно реализовать?

нашел код для вывода постов с базы данных.
<?php
$posts = $wpdb->get_row(“SELECT ID, post_title FROM wp_posts WHERE post_status = ‘publish’
AND post_type=’post’ ORDER BY comment_count DESC LIMIT 0,1”)

?>
Внедрил, результата нет. Если дописываю
echo .$posts
то страница вообще не загружается.

Так вы сделали выборку постов. А где ваш код который все это обрабатывает и отображает?

Вот кусок кода который выводит данные с таблицы

if($book[0][‘mode’] == "1"){
if($mode == "1"){
if(is_array($quest)){
$results .= ‘<ol class="dsfaq_ol_quest">’;
foreach ($quest as $s) {
$results .= ‘<li id="dsfaq_quest_’.$s[‘id’].’ "><a href="#_" onclick="dsfaq_open_quest(‘.$s[‘id’].’);">’.$s[‘quest’].'</a></li>’;
$results .= ‘<div id="dsfaq_answer_’.$s[‘id’].’"></div>’;
$results .= ‘<div class="dsfaq_tools" id="dsfaq_tools_’.$s[‘id’].’"></div>’;
}

$results .= ‘</ol>’;

}
}

Этих данных 5к строк, нужно чтобы выводилось по странично (10 на страницу)

на страницу выводит данные плагин wp-ds-faq

Anonymous
Отправить
Ответ на: