怎样使用php在mysql取得表中某int字段中值最大的3个,以及这3行中其他内容

比如这么一个表:A_idA_countage1好人老人2坏人小孩4男人大人9女人死人......我的程序是这样,首先我要通过php的mysql_query()取得A_id... 比如这么一个表:
A_id A_count age
1 好人 老人
2 坏人 小孩
4 男人 大人
9 女人 死人
... ...
我的程序是这样,首先我要通过php的mysql_query()取得A_id中的2 4 9,分别把他们赋值给$i、$、j$k,然后再获得坏人、 男人、女人,赋值给$x、$y、$z,注意,我要取得的是最大的三个!!!
展开
 我来答
a16887799
2011-02-02 · TA获得超过1376个赞
知道小有建树答主
回答量:1244
采纳率:0%
帮助的人:702万
展开全部
$str="select A_id,A_count from $table order by A_id desc limit 0,3 ";
$query=mysql_query($str);
$s=0;
while($arr=mysql_fetch_array($query)){
$i[$s]=$arr[A_id];//存储id的数组
$j[$s]=$arr[A_count];//存储count的数组
$s++;
}
print_r($i);
echo "<br>";
print_r($j);
//至于你要赋值给xyz那就自己弄一下吧
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式