<?php
首先链接你的数据库
sql="select
*
from
test
order
by
t
desc
limit
0,100"
$ret=mysql_query($sql,$db)//$db为数据库连接
$zone=1
while($row=mysql_fetch_array($ret)){
echo
"名次:".$zone.","
echo
$row['m']//用户名
echo
$row['t']//积分
echo
$row['u']//序号
echo
"<br/>"
}
?>
字符集很简单,但是数据的排序需要通过SQL语句来协助完成,ORDER BY 语句,代码如下:
// 假设你已经成功连接了数据库($mysqli变量假设为连接的资源句柄)// 通过对象方式设置字符编码
$mysqli -> set_charset('utf8')
// 通过函数方式设置字符编码
mysqli_set_charset($mysqli, 'utf8')
// 那么接下来是数据排序的话,需要编写一条SQL查询语句(DESC 倒序排列 | ASC 正序排列)
$sql = "SELECT `字段` FROM `表名` WHERE TRUE ORDER BY `字段` DESC"
如果还有什么问题,欢迎追问~
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)