mysql 正序 显示最后几条

id name
1 A
2 B
3 C
4 D
5 E
显示
3 C
4 D
5 E 求语句

第1个回答  2012-06-12
SELECT * FROM (select id,name from table order by id desc limit 0,3) as tbl order by tbl.id asc本回答被网友采纳
第2个回答  2018-07-20
<?php

//第一步 获取id和name的内容,取最后10条
$sql888 = mysql_query("select id,name from 某表名 ORDER BY id DESC  LIMIT 10");

//第二步,由于 mysql是一条条读取,所以要while循环来读完,存入数组$qq999 里
$qq999 = array();
while($array = mysql_fetch_array($sql888))   { $qq999[] = $array;}

//第三步 用php的 array_reverse()反置命令,把数组顺序反置 存入变量$my_ok里
$my_ok = array_reverse($qq999);


//第四步 foreach()循环输出数组

  foreach($my_ok as $value999) { ?>
 
 <tr>
         
          <th width="140" align="left" bordercolor="#FFFFFF" bgcolor="#CCCCCC" scope="col"><?php print_r($value999['id']); ?>&nbsp;</th>
        
         
          <th width="140" align="left" bordercolor="#FFFFFF" bgcolor="#CCCCCC" scope="col"><?php print_r($value999['name']); ?>&nbsp;</th>
        
        
        </tr>
<?php  } ?>

4步完成,复制代码即可,

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网