Как получить все записи из таблицы БД
Запрос:
$row = $db->super_query( "SELECT * FROM dle_list" );
Код:
$list = explode(",", $row['id']);
foreach ( $list as $daten ) {
$fav_list[] = "'" . intval($daten) . "'";
}
$list = implode( ",", $fav_list );
$id = "(" . $list . ")";
Получаем все новости из таблицы:
$sql_select = "SELECT id, autor, date, short_story, full_story, xfields, title, category, alt_name, comm_num, allow_comm, allow_rate, rating, vote_num, news_read, flag, editdate, editor, reason, view_edit, tags FROM " . PREFIX . "_post where id in $id";
$sql_count = "SELECT COUNT(*) as count FROM " . PREFIX . "_post where id in {$id}";
$allow_active_news = TRUE;
require (ENGINE_DIR . '/modules/show.short.php');
Но возвращается лишь 1 запись из 15, нужно, чтобы возвращались все 15, через запятую.
Заранее благодарю!
Источник:dle-faq.pro, DLE