php分页输出问题
<td><?php echo $info['shopname'];?></td>
<td><?php echo $info['shoptype'];?></td>
<td><?php echo $info['tel'];?></td>
<td><?php echo $info['address'];?></td>
</tr>
<?php
}while($info=mysql_fetch_array($sql));
?>
</table>
共有
<?php
echo $total;
?>
条 每页显示 <?php echo $pagesize;?> 条 第 <?php echo $page;?> 页/共 <?php echo $pagecount; ?> 页
<?php
if($page>=2){
?>
<a href="index.php?xuanze=<?php echo $xuanze;?>&search=<?php echo $search;?>&page=1" title="首页"></a>
<a href="index.php?xuanze=<?php echo $xuanze;?>&search=<?php echo $search;?>&page=<?php echo $page-1;?>" title="上一页"></a>
<?php
}
if($pagecount<=4){
for($i=1;$i<=$pagecount;$i++){
?>
<a href="index.php?xuanze=<?php echo $xuanze;?>&search=<?php echo $search;?>&page=<?php echo $i;?>"><?php echo $i;?></a>
<?php
}
}else{
for($i=1;$i<=4;$i++){
?>
<a href="rrrr.php?xuanze=<?php echo $xuanze;?>&search=<?php echo $search;?>&page=<?php echo $i;?>"><?php echo $i;?></a>
<?php }?>
<a href="index.php?xuanze=<?php echo $xuanze;?>&search=<?php echo $search;?>&page=<?php echo $page-1;?>" title="下一页"></a>
<a href="index.php?xuanze=<?php echo $xuanze;?>&search=<?php echo $search;?>&page=<?php echo $pagecount;?>" title="尾页"></a>
<?php }?>
<?php
}else{
?>
对不起,您检索的信息不存在!
<?php
}mysql_close();
?>
这是出错的地方
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in D:\AppServ\www\shihui\admin\searchshow.php on line 33
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in D:\AppServ\www\shihui\admin\searchshow.php on line 70
[解决办法]
把sql输出来。
[解决办法]
说明你的查询失败了,返回的查询结果有问题,打印查询语句分析一下吧
[解决办法]
}
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")