PHPページング出力の問題

WBOY
リリース: 2016-06-23 14:10:46
オリジナル
970 人が閲覧しました

ログイン後にコピー






这里是 search.php页的
*****************************
这里是searchshow.php 页的
?>

include("conn/conn.php");
include("search.php");

$search=$_POST[search];
$xuanze=$_POST[xuanze];
if($_POST[search]==""){
$search=$_GET[search];
$xuanze=$_GET[xuanze];
}

if(shoptype=="$xuanze"){
$sql1=mysql_query("select count(*) as total from tb_members where shoptype='$search' order by mid");
}elseif(user=="$xuanze"){
$sql1=mysql_query("select count(*) as total from tb_members where user='$search' order by mid");
}elseif(shopname=="$xuanze"){
$sql1=mysql_query("select count(*) as total from tb_members where shopname='$search' order by mid");
}



$minfo=mysql_fetch_array($sql1); //在这里出错
$total=$minfo[total];
$pagesize=5;
if($total<=$pagesize){
$pagecount=1;
}
if(($total%$pagesize)!=0){
$pagecount=intval($total/$pagesize)+1;
}else{
$pagecount=$total/$pagesize;
}
if(($_GET[page])==""){
$page=1;
}else{
$page=intval($_GET[page]);
}


if(shoptype=="$xuanze"){
$sql=mysql_query("select * from tb_members where shoptype='$search' order by mid limit ".($page-1)*$pagesize.",$pagesize");
}elseif(user=="$xuanze"){
$sql=mysql_query("select * from tb_members where user='$search' order by mid limit ".($page-1)*$pagesize.",$pagesize");
}
elseif(shopname=="$xuanze"){
$sql=mysql_query("select * from tb_members where shopname='$search' order by mid limit ".($page-1)*$pagesize.",$pagesize");
}



$info=mysql_fetch_array($sql);//在这里也出错
?>
  
   
    
    
    
    
    
    
  
   if($info){
do{ ?>

    
    







}while($info=mysql_fetch_array($sql));
?>

  共有 
echo $total;
?>
条 每页显示  条 第  页/共 < ?php echo $pagecount; ?> 页
if($page>=2){
?>
< /a>

}
if($pagecount<=4){
for($i=1;$i<=$pagecount;$i++){
?>

}
}else{
for($i=1;$i<=4;$i++){
?>






}else{
?>
对不起,您検索の情報は存在しません!
}mysql_close();

?> 


これは出错の場所です
警告: mysql_fetch_array(): 指定された引数は、D:AppServwwwshihuiadminsearchshow.php の 33 行目にある有効な MySQL 結果リソースではありません

警告: mysql_fetch_ar ray(): 指定された引数は有効な MySQL 結果リソースではありませんD:AppServwwwshihuiadminsearchshow.php の行 70


讨论(解决方案)

ハンドル出力。

说明的询失了,返還询結果に問題があります、印刷查询语句分析次吧

}

if(shoptype=="$xuanze"){
$sql1=mysql_query("select count(*) as total from tb_members where shoptype='$search' order by mid");
}elseif(user=="$xuanze"){
$sql1=mysql_query("select count(*) as total from tb_members where user='$search' order by mid");
}elseif(shopname=="$xuanze"){
$sql1=mysql_query("select count(*) as total from tb_members where shopname='$search' order by mid");
}
条件出错了,$sql は空,正确如
if($search=="shopname")

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
帐号 联系人 店铺名称 类型 联系电话 联系地址