我该如何订购这个结果?
$range = 5; // you'll be selecting around this range.
$min = $rank - $range;
$max = $rank + $range;
$limit = 10; // max number of results you want.
$result = mysql_query("select * from table where rank between $min and $max limit $limit");
while($row = mysql_fetch_array($result))
{
echo $row['name']." - ".$row['rank']."<br>";
}
发布于 2018-08-27 15:15:38
使用“order by” - 子句:
mysql_query("select * from table where rank between $min and $max order by rank limit $limit");
这将从小到大的值来命令您的结果。用于"order by rank desc"
在后代方向订购。(大 - >小)
发布于 2018-08-27 16:29:32
$result = mysql_query(
"select * from table where rank between $min and $max " .
"order by rank asc limit $limit"
);
https://stackoverflow.com/questions/-100000661
复制相似问题