我要显示图片,我的图片分有好几个类型,通过传递类型参数分别调出不同类型的图片,由于图片比较多,我把图片分页显示,但是点击下一页就没有图片显示了,好像参数没有传到下一页,这是怎么回事,求解决。我的代码如下
<?phpif($_GET['type']){
   $type=$_GET['type'];
   echo"$type";
   $sql = "select * from tb_tpsc where type='$type' order by id desc ";
if($_GET){
//得到要提取的页码
$page_num = $_GET['page_num']? $_GET['page_num']: 1;
}
else{
//首次进入时,页码为1
$page_num = 1;
}
//得到总记录数
$numq=mysql_query("SELECT * FROM `tb_tpsc`where type='$type'");
    $num = mysql_num_rows($numq);

//每页记录数,可以使用默认值或者直接指定值
$row_per_page =4 ;
//总页数
$page_count = ceil($num/$row_per_page);
//判断是否为第一页或者最后一页
$is_first = (1 == $page_num) ? 1 : 0;
$is_last = ($page_num == $page_count) ? 1 : 0;
//查询起始行位置
$start_row = ($page_num-1) * $row_per_page;
//为SQL语句添加limit子句
$sql .= " limit $num,$row_per_page";
//执行查询
//结果集行数
//$rows_count=count($row);  $query=mysql_query("select * from tb_tpsc where type='$type' order by id desc limit  ".($page_num-1)*$row_per_page." ,$row_per_page",$conn);
while($row=mysql_fetch_array($query)) 
  {echo "<a href=show.php?id=".$row[id]."><img widht=150 height=200 src='$row[tpmc]'></a>"; //同上
echo"&nbsp&nbsp";
       
}
}
?>
<?php echo"<br />";?>
共[<strong><?php echo $num;?></strong>]条&nbsp;每页[<strong><?php echo $row_per_page;?></strong>]条/共[<strong><?php echo $page_count;?></strong>]页&nbsp;
                    <!--  分页显示控制链接 -->
                    <?php
if(!$is_first){
?>
                    <a href="drright.php?page_num=1"> 第一页</a> <a href="drright.php?page_num= <?php echo ($page_num-1) ?>">上一页</a>
                    <?php
}
else{
?>
第一页&nbsp;&nbsp;上一页
<?php
}
if(!$is_last){
?>
                    <a href="drright.php?page_num=<?php echo ($page_num+1) ?>">下一页</a> <a href="drright.php?page_num=<?php echo $page_count ?>">最后一页</a>
                    <?php
}
else{
?>
                    下一页&nbsp;&nbsp;最后一页
                    <?php
}
?>