作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
您好,我的 MySQL 数据库有点问题。
我的数据库中有这些东西:
当我有代码时:
$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/
我是一名优秀的程序员,十分优秀!