У меня есть сценарий MySql, который прекрасно работает при запуске на нативном PHP.
SELECT * FROM (
(SELECT * FROM news WHERE ctg = 'Promotion' and active = '1' ORDER BY id)
UNION ALL
(SELECT * FROM news WHERE ctg ='Info' ORDER BY id)
) AS hasil
ORDER BY id DESC
В настоящее время я учусь делать это красноречиво. Вот скрипт:
$promo = DB::select("SELECT * FROM (
(SELECT * FROM news WHERE ctg = 'Promotion' and active = '1' ORDER BY id)
UNION ALL
(SELECT * FROM news WHERE ctg ='Info' ORDER BY id)
) AS hasil
ORDER BY id DESC ");
return view('news', ['promo' => $promo]);
Сценарий, приведенный выше, тоже работает отлично, если он не может автоматически анализировать нумерацию страниц.
так, как я должен был сделать это, чтобы получить правильный результат, и это могло также разобрать нумерацию страниц?