100 записей. Как вывести из БД 5 последних записей, при этом не учитывая последние 20?
Т.е должны вывестись записи от 80 до 75.
Таким кодом можно посчитать количество строк в БД:
$q="SELECT count(*) FROM имя_базы";
$res=mysqli_query($mySQL, $q);
$row=mysqli_fetch_row($res);
$total_rows=$row[0];
А таким запросом получить 5 записей без учета 20 последних
$end = $total_rows - 25; \\ Считаем, с какой строки будем брать
\\ SQL запрос с лимитом
"SELECT * FROM имя_базы ORDER BY `id` DESC LIMIT ".$end.",5"
Мне кажется, пойдет и так:
SELECT * FROM имя_базы ORDER BY `id` DESC LIMIT 20, 25
https://ruhighload.com/post/Mysql+LIMIT
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Здравия прочитавшим!
Всем привет!Мне нужно сделать чтоб при выполнении определённого условия,загружался("включался" определённый java файл(класс))Как можно реализовать...