PHP 和 MySQL - 更改代码 ORDER BY

标签 php html mysql database

您好,我的 MySQL 数据库有点问题。
我的数据库中有这些东西:enter image description here

当我有代码时:

$show_name = "SELECT name FROM serverlist_comments WHERE location = 1";
$result = mysqli_query($conn,$show_name);
$show_carriage = "SELECT carriage FROM serverlist_comments WHERE location = 1 ORDER BY datetime";
$result_carriage = mysqli_query($conn,$show_carriage);
while($row_name = mysqli_fetch_assoc($result)){
while($row_carriage = mysqli_fetch_assoc($result_carriage)){
       print($row_name['name']);
       echo " napísal/a toto : ";
       print($row_carriage['carriage']);
       echo "<br/>";
}
}
?>

我将收到输出:
"Kubajsk0 napísal/a toto : 好的
Kubajsk0 napísal/a toto : niet
Kubajsk0 napísal/a toto : ale "

我知道一切正常,因为日期/时间 18:17:29(如“ok”)在前,日期/时间 18:17:32(如“niet”)在其后
< br/>

但我只想得到这个输出的相反结果。
我希望输出为:
"Kubajsk0 napísal/a toto : ale
Kubajsk0 napísal/a toto : niet
Kubajsk0 napísal/a toto:好的”

谢谢你的每一个回答:D

最佳答案

您应该为您的查询添加方向: SELECT carriage FROM serverlist_comments WHERE location = 1 ORDER BY datetime DESC

DESC表示降序,ASC表示升序

关于PHP 和 MySQL - 更改代码 ORDER BY,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27490095/

相关文章:

html - 如何删除菜单分隔符的悬停效果?

html - 如何在 HTML5 中为 Safari 8.0 添加书签图标?

php - CSS 文件未使用 mod_rewrite 加载

mysql - 如何在 CodeIgniter 中组合 mysql 查询

php - 如何让 mysql Group_Concat 使用额外的 CONCAT 信息?

php - 在同一个表中获取 id 并计算 mysql 记录以获取单独的列表

javascript - jQuery Ajax 将数据发布到同一页面 PHP 不起作用

php - foreach 循环不会生成唯一的列表项 ID

php - 每 3 秒将数据从 Flash 发送到 php

php - 在该文件夹中创建文件夹和子文件夹