我正在尝试通过查询运行此订单,但我似乎无法弄清楚问题是什么。据我所知,这应该可行。我没有收到任何错误,但表格的顺序没有改变。
该表有 6 列,均为 char 类型和无符号自动递增 ID。 查询中的last_name 列的类型为char(25)。
$query="SELECT * FROM employees Order BY last_name";
$result = mysql_query($query);
最佳答案
尝试
$query = "...";
$result = mysql_query($query) or die("Mysql error: " . mysql_error());
相反。如果没有任何此类错误检查,我们无法帮助您。这个查询在语法上看起来是有效的,但是还有很多其他原因导致它不能整天坐在这里猜测。永远不要假设查询会成功。始终检查是否有错误。
关于php - MySQL 5.1 按查询排序不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4947945/