Как вывести данные из mysql в обратном порядке redbean php
код:
function all_post(){
$post_all = R::findAll( 'post' );
if ($post_all) {
foreach ($post_all as $row){
echo ''.$row['text'].'data: 22.11.18 13:15
';
}
}
else{
echo 'Нет записей! data: сейчас';
}
}
строки в mysql: id, user_id, text.
В обратном порядке по id нужно сделать, заранее спасибо!
решено!
Кому надо:
$post_all = R::findAll( 'post',' ORDER BY id DESC' );
https://redbeanphp.com/index.php?p=/finding
Только авторизированные пользователи могут оставлять свои ответы
Дата
Популярность
$post_all= R::findAll( 'post' , ' ORDER BY id DESC ' );
Делай выборку через строку SQL-запроса, с ORDER BY id DESC.
Типа SELECT id, text FROM yourtable ORDER BY id DESC;
Еще, судя по документации этой фигни, вроде так можно:
R::findAll('post', 'ORDER BY id DESC');
Ну или если совсем на то пошло, то полученный массив с данными оберни в reverse($array)
Больше по теме