У меня есть 7 записей в таблице, но я хочу выбрать только последние 5 записей, сортируя по дате DESC. И я хочу показать эти записи в моей таблице, сортируя по дате ASC.выберите записи из базы данных базы данных по дате DESC, но я хочу показать записи в таблице на дату ASC
Мой код:
$select_record = mysqli_query($con, "select * from table order by date DESC limit 5");
while($row=mysqli_fetch_array($select_record)){
$date = $row['date'];
echo "<tr><td>$date<br></td></tr>";
записей в моей таблице как этот
Date
2014-05-15
2014-04-15
2014-06-15
2014-02-15
2014-07-15
2014-01-15
2014-03-15
Мой код дать мне результат, как этот
Date
2014-07-15
2014-06-15
2014-05-15
2014-04-15
2014-03-15
Но я хочу привести, как это
Date
2014-03-15
2014-04-15
2014-05-15
2014-06-15
2014-07-15
Привет, Ирфан, и добро пожаловать в StackOverflow. Пожалуйста, внимательно прочитайте «[Как задать хороший вопрос] (http://stackoverflow.com/help/how-to-ask)». – fusion3k
Может быть, глупый вопрос, но .... почему вы ORER BY desc, когда на самом деле вы хотите ЗАКАЗАТЬ по asc? – VolkerK
Я думаю, что он не хочет, чтобы цикл начал отсчет с 1-го месяца, но третий. idk, я запутался. – andre3wap