永发信息网

php+mysql 查询数据出N条 姓名,性别,年龄。

答案:3  悬赏:30  手机版
解决时间 2021-03-11 12:27
分别按男女的按年龄排序,思路我有,具体语法不会,麻烦大侠给我写个具体代码。

while($row=mysql_fetch_assoc($www))
{
if ($row["sex"] == 男) {
添加到男数组
}
elseif ($row["sex"] == 女) {
添加到女数组
}
}
asort(男数组);
asort(女数组);
print_r(排序后男数组);
print_r(排序后女数组);

结果:
张三 男 22
李四 男 33
王六 女 22
吴七 女 33
最佳答案
用SQL语句排序

SELECt * FROM 表名 ORDER BY 性别字段 DESC, 年龄字段
全部回答
给你个排序函数,按指定的key排序 function array_sort($arr, $key, $type = 'asc') {     $keysvalue =  $new_array = array ();     foreach ( $arr as $k => $v ) {         $keysvalue[$k] = $v[$key];     }     if ($type == 'asc') {         asort($keysvalue);     } else {         arsort($keysvalue);     }     foreach ( $keysvalue as $k => $v ) {         $new_array[] = $arr[$k];     }     return $new_array; }
$sql = "select * from 表名 where 加条件 limit 0,N"; $www = mysql_query($sql); $男数组 = array(); $女数组 = array(); while($row=mysql_fetch_assoc($www)) { if ($row["sex"] == 男) { array_push($row["name"],$男数组); } elseif ($row["sex"] == 女) { array_push($row["name"],$女数组); } } asort(男数组); asort(女数组); print_r(排序后男数组); print_r(排序后女数组); 结果: 张三 男 22 李四 男 33 王六 女 22 吴七 女 33
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
玩了一天晒黑了,怎样可以让自己的脸在短时间
阿露玛西餐厅地址有知道的么?有点事想过去
约会吧怎样才能支付聊天呀
家乡人车行我想知道这个在什么地方
听人们说正位的房子不能住,正东正西的房子可
对下列四幅图的描述正确的是DA. 图1中含两个
文科研究生应该怎么活,没实验做
LED灯、白炽灯、电灯泡,这三者的发光机理有
烩面怎么做好吃,杂烩面的家常做法
三味包子西充店在哪里啊,我有事要去这个地方
苹果,酸奶,白糖,可以做什么吃的,
(一)5,3,7/3,2,9/5,5/3,(11/7)(二)1,3,
240乘30的竖式
带着你的承诺你的虚伪滚出我的世界
还珠格格3为什么换演员?
推荐资讯
女人不拼不搏,哪来的美好生活,棒女郎“改变
上海秘密战的亚男是谁扮演
请问网贷有不看征信,不看工作银行流水的吗
已知曲线C:x=-√2+cosθ y=sinθ,(θ为参数)
李想恭城油茶在哪里啊,我有事要去这个地方
朋友被关在看守所里,适合给他存款吗
四会市肇庆中国移动(南江营业厅)这个地址怎么
110摩托车发动机更换正时链条教程
The lecture is very intereting可不可以说成
鹿晗不喜欢吃什么食物
安宁区兰州梵音琴行(培黎社区医疗服务站西南)
One still has to work hard and steadily at
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?