很多站长朋友们都不太清楚php升序查询语句,今天小编就来给大家整理php升序查询语句,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 php查询数据库,如何根据两个字段的值排序 2、 在php中如何对一个数组进行升序和降序排列? 3、 php数组函数序列之sort() 对数组的元素值进行升序排序 4、 高分悬赏PHP,按照列升序降序排列问题!能够回答完整者,追加50悬赏分!! php查询数据库,如何根据两个字段的值排序多重排序,order by 字段 方式,字段 方式...
order by age desc,id desc 先按年龄降序,相同的年龄里按id降序
order by id,age desc 先按id升序,相同的id里按年龄降序
至于你到底需要什么样的排序方式,按这个思路自己写就可以了
在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中除了升序函数以外,还有降序或称反向排列的函数,就是rsort()函数,比如:
$num1=range(1,9);
rsort($num1);
这里其实就相当于range(9,1)
php数组函数序列之sort() 对数组的元素值进行升序排序sort()定义和用法
sort()
函数按升序对给定数组的值排序。
注释:本函数为数组中的单元赋予新的键名。原有的键名将被删除。
如果成功则返回
TRUE,否则返回
FALSE。
语法
sort(array,sorttype)参数
描述
array
必需。输入的数组。
sorttype
可选。规定如何排列数组的值。可能的值:
SORT_REGULAR
-
默认。以它们原来的类型进行处理(不改变类型)。
SORT_NUMERIC
-
把值作为数字来处理
SORT_STRING
-
把值作为字符串来处理
SORT_LOCALE_STRING
-
把值作为字符串来处理,基于本地设置*。
*:该值是
PHP
4.4.0
和
5.0.2
新加的。在
PHP
6
之前,使用了系统的区域设置,可以用
setlocale()
来改变。自
PHP
6
起,必须用
i18n_loc_set_default()
函数。
例子
复制代码
代码如下:
<?php
$my_array
=
array("a"
=>
"Dog",
"b"
=>
"Cat",
"c"
=>
"Horse");
sort($my_array);
print_r($my_array);
?>
输出:
Array
(
0]
=>
Cat
[1]
=>
Dog
[2]
=>
Horse
)
高分悬赏PHP,按照列升序降序排列问题!能够回答完整者,追加50悬赏分!!<?php
$sort = $_GET['sort'];
$order = $_GET['order'];
$order=='' $order='asc';
$order_next=($order=='asc'?'desc':'asc');
switch($sort) {
case 'id':
echo 'SORT BY ID<br>';
echo 'ORDER is '.$order;
break;
case 'name':
echo 'SORT BY NAME<br>';
echo 'ORDER is '.$order;
break;
case 'date':
echo 'SORT BY DATE<br>';
echo 'ORDER is '.$order;
break;
default:
echo 'WHAT ARE U DOING ??';
}
?>
<p>
<a href="?sort=idorder=<?php echo $order_next; ?>">ID</a><br/>
<a href="?sort=nameorder=<?php echo $order_next; ?>">NAME</a><br/>
<a href="?sort=dateorder=<?php echo $order_next; ?>">DATE</a><br/>
</p>
你只需要在每个 CASE 下构造你的sql查询语句就行了,这个实现方法比较简单,但是还有一些不完美的地方,比如 order=$order_next 这个做法并不好,我主要是给你提个我的思路,如果你需要一个更完美的功能,那你就再自己去优化完善一下吧。
关于php升序查询语句的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php升序查询语句 php降序排列的详细内容...