
正文
php数据裤查询降序 php降序排列
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
PHP编写降序?
你可以找到这个查询的sql在where条件后面加一个ORDER BY ID DESC
也可以使用PHP方法
$arrUsers = array(
array(
'id' = 1,
'name' = '张三',
'age' = 25,
),
array(
'id' = 2,
'name' = '李四',
'age' = 23,
),
array(
'id' = 3,
'name' = '王五',
'age' = 40,
),
array(
'id' = 4,
'name' = '赵六',
'age' = 31,
),
array(
'id' = 5,
'name' = '黄七',
'age' = 20,
),
);
$sort = array(
'direction' = 'SORT_DESC', //排序顺序标志 SORT_DESC 降序;SORT_ASC 升序
'field' = 'age', //排序字段
);
$arrSort = array();
foreach($arrUsers AS $uniqid = $row){
foreach($row AS $key=$value){
$arrSort[$key][$uniqid] = $value;
}
}
if($sort['direction']){
array_multisort($arrSort[$sort['field']], constant($sort['direction']), $arrUsers);
}
var_dump($arrUsers);
相关问答
Q1: thinkPHP 如何查询出数据库中id最大的一条数据
统计查询
在应用中我们经常会用到一些统计数据,例如当前所有(或者满足某些条件)的用户数、所有用户的最大积分、用户的平均成绩等等,ThinkPHP为这些统计操作提供了一系列的内置方法,包括:
方法 说明
Count
统计数量,参数是要统计的字段名(可选)
Max
获取最大值,参数是要统计的字段名(必须)
Min
获取最小值,参数是要统计的字段名(必须)
Avg
获取平均值,参数是要统计的字段名(必须)
Sum
获取总分,参数是要统计的字段名(必须)
用法示例:
获取用户的最大积分:
$maxScore = $User-max('score');
Q2: php查询数据库,如何根据两个字段的值排序
多重排序php数据裤查询降序,order by 字段 方式,字段 方式...
order by age desc,id desc 先按年龄降序php数据裤查询降序,相同的年龄里按id降序
order by id,age desc 先按id升序,相同的id里按年龄降序
至于你到底需要什么样的排序方式,按这个思路自己写就可以了
Q3: php 读取数据库里数据后 页面的表头点击排序的问题
$order = isset($_GET['order']) ($_GET['order'] == 'asc') ? 'asc' : 'desc';
接收order参数用于查询
$order_hit = $order == 'asc' ? 'desc' : 'asc';
echo 'a href="xxx.php?order='.$order_hit.'"... .../a';
大概就是这样。
Q4: 在php中如何对一个数组进行升序和降序排列?
升序php数据裤查询降序:sort()函数
降序:rsort()函数
?php
$people=array('name','sex','nation','birth');
foreach ($people as $mychrs)
echo $mychrs." ";
sort($people);
echo "br /---排序后---br /";
foreach ($people as $mychrs)
echo $mychrs." ";
?
PHP中除了升序函数以外php数据裤查询降序,还有降序或称反向排列php数据裤查询降序的函数php数据裤查询降序,就是rsort()函数php数据裤查询降序,比如:
$num1=range(1,9);
rsort($num1);
这里其实就相当于range(9,1)
php数据裤查询降序的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php降序排列、php数据裤查询降序的信息别忘了在本站进行查找喔。







