Heim > Backend-Entwicklung > PHP-Tutorial > php中分页显示的有关问题 $_GET["page"]为空

php中分页显示的有关问题 $_GET["page"]为空

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-06-13 11:05:44
Original
1669 Leute haben es durchsucht

php中分页显示的问题 $_GET["page"]为空
include_once("../include/conn.php") ;
//所有订单列表
  if(isset($_GET["page"])){
  $page=intval($_GET["page"]) ;
  }
  else{
  $page=1;
  }

  var_dump($_GET['page']) ;
  $page_size=10;
  $sql="select count(order_number) as num from order_table" ;
  $mysql=mysql_query($sql) or die("Could not query.".mysql_error()) ;
  $info=mysql_fetch_row($mysql) ;
  $amount=$info["num"] ;
  if($amount){
  if(($amount % $page_size)==0){
  $total_page=intval($amount / $page_size) ;
  }
  else if($amount    $total_page=1 ;
  }
  else{
  $total_page=ceil($amount / $page_size) ;
  }
  }
  else{
  $html_info="暂时没有订单。" ;
  }
  $string="" ;
  $string .= " 首页 " ;
$string .="  " ;

if($page $string .= " 上一页 " ;
}
else{
$string .= " 上一页 " ;
}

if($page>=$total_page){
$string .= " 下一页 " ;
}
else{
$string .= " 下一页 " ;
}

$string .= " 尾页 " ;

$query_sql="select order_id , order_number from order_table order by order_id desc limit ($page-1) , 10" ;

  $query=mysql_query($query_sql) ;
  $str=mysql_fetch_array($query) ;
  $html_info="

    " ;
      do{
    $order_id=$str["order_id"] ;
    $order_number=$str["order_number"] ;
    $html_info.="
  • ".$order_number."
  • " ;
       }while($str=mysql_fetch_array($query)) ;
       $html_info.="
" ;


Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in D:\WWW\demo\company\com_all.php on line 72

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in D:\WWW\demo\company\com_all.php on line 78
红色的是错误的地方,但是var_dump()函数却输出为null,求教,这个我很急的
谢谢。
------解决方案--------------------
改過了,你試試
<br><br>include_once("../include/conn.php") ;<br>//所有订单列表<br><br>  $page=(isSet($_GET["page"]) And is_Numeric($_GET["page"])) ? $_GET["page"] : 1;<br><br>  var_dump($page) ;<br>  $page_size=10;<div class="clear">
                 
              
              
        
            </div>
Nach dem Login kopieren
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage