//得到文章总数及以20为一页的总页数
$query="select count(*) as total from guestbook";
$result=mysql_query($query);
$arr=mysql_fetch_array($result);
$num=$arr[total];
$num2=intval($num/20);

解决方案 »

  1.   

    mysql_fetch_array()是针对数据集的,而你的select是查询的记录条数,只是一个int而已
      

  2.   

    也就是说把sql语句中的那对括号去掉才对
      

  3.   

    解释一下~~免得大家误会~~猪男人danfeng是我同学~~
      

  4.   

    问题解决,不是查询语句的问题,是我指定数据库时不小心打错了数据库名,这个弱智IE就老说我
    查询不对,真TMD,花了我两个小时。
    一点小分,不成敬意,大家将就点吧。