$res=$conn->query("SELECT * FROM dd ORDER BY age");
while($row=$res->fetch_array())
{
echo $row['id']." ".$row['name'];
}比如现在dd这个表有150行,这样写会输出所有所有行数的id 和name值,现在我需要按照age排序后,输出任一部分行数id和name值,比如15-35行的age和naem值(主要是排序后分页输出,不知道我的思路是不是对的。),达到select *from table limit x,y的效果,但是这个limit我又不明知道怎么排序,只好请高人指点指点。我想是不是把这个while循环改成for循环,就可以引用$i作为指针操作,但不知道怎么改。只剩34分了全给
然后动态的sql语句
$sql = "SELECT * FROM dd ORDER BY age limit ($cur-1)*$num,$num";//$cur为当前页码。
然后循环对获取到的数据进行处理。
while($res =mysql_fetch_array(..)){
//处理}