www.jiang007.cn  网址 Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /www/users/jiang007.cn/index.php on line 188Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /www/users/jiang007.cn/index.php on line 203

解决方案 »

  1.   

    你sql语句的变量名和mysql_fetch_array()括号里面的变量名是对应的吗?或者你把188, 203行贴一下
      

  2.   

    $execc="select count(*) from guestbook";
    $resultc=mysql_query($execc);
    $rsc=mysql_fetch_array($resultc);
    $num=$rsc[0];
    ceil($num/10);
    if(empty($_GET['page']))
    {
    $page=0;
    }
    else
    {
    $page=$_GET["page"];
    if($page<0)$page=0;
    if($page>=ceil($num/10))$page=ceil($num/10)-1;
    }
    $exec="select * from guestbook order by id desc limit ".($page*10).",10"; 
    $result=mysql_query($exec);
    while($rs=mysql_fetch_object($result))
      

  3.   

    $execc="select count(id)  as num from guestbook"; $num=$rsc[num ];203行的是你limit 后面的那个值是空的打出来应该是 limit  ,10这样
      

  4.   

    $sql = mysql_query("select * from products");$max_rows = 30;
    $total = mysql_num_rows($sql);
    $nextpg = 0;
    if($total <= $max_rows)
    {
    while($tt = mysql_fetch_array($sql))
      {
       $name = $tt['name'];
    echo $name."<br>";
       }
    }else
    {
    $pagenum = $_GET['pageid'] * $max_rows;
    if(!$_GET['pageid'])
    {
    $pagenum = 0;
    }
    $lastpg=ceil($total/$max_rows)-1; 
      $nextpg=($pageid==$lastpg ? 0 : $pageid+1);
    $sql2 = mysql_query("select * from products limit ".$pagenum.",".$max_rows);
    while($ttt = mysql_fetch_array($sql2))
      {
       $name1 = $ttt['name'];
    echo $name1."<br>";

       }
       echo "<a href='?pageid=0'>frist page</a>&nbsp;&nbsp;";
       echo "<a href='?pageid=$nextpg'>next page</a>&nbsp;&nbsp;";
       echo "<a href='?pageid=$lastpg'>last page</a>";";
    }
      

  5.   

    一般权限问题和大小写问题.
    试试$exec="select * from guestbook order by id desc limit ".intval($page*10).",10"; 
      

  6.   

    肯定是你的LINUX的LAMP环境没配置好呀,好好配置一下环境。