Php 我想知道如何使用分页进行多次搜索

Php 我想知道如何使用分页进行多次搜索,php,Php,我想知道如何使用分页进行多次搜索。见总数我给200记录。每一页我需要显示20条记录。我希望输出如下: 显示200条记录中的1到2条,下一页为第二页 它应该显示200个中的21到40个 这是我第一次使用分页进行多重搜索。到目前为止,我所做的是,我在这里付出了 表格如下: <form name="f1" action="" method="post"> <input type="text" name="pincode" id="zipsearch" value='<

我想知道如何使用分页进行多次搜索。见总数我给200记录。每一页我需要显示20条记录。我希望输出如下:

  • 显示200条记录中的1到2条,下一页为第二页
  • 它应该显示200个中的21到40个
  • 这是我第一次使用分页进行多重搜索。到目前为止,我所做的是,我在这里付出了

    表格如下:

    <form name="f1" action="" method="post">
    <input type="text" name="pincode"     id="zipsearch"  value='<?php echo $pincode;?>'  class="buttonlengths" placeholder="Search By pincode,Area,State" required/><br/><br/>
    <select name="categorypincode" ize="40" class="buttonlengths" />
    <option value="">select the subject</option>
    <option value="Class I-V Tuition" <?php  if($categorypincode=='Class I-V Tuition') { echo 'selected'; }?>>Class I-V Tuition</option>
    <option value="Class VI-VIII Tuition" <?php  if($categorypincode=='Class VI-VIII Tuition') { echo 'selected'; }?>>Class VI-VIII Tuition</option>
    <option value="Class IX-X Tuition">Class IX-X Tuition</option>
    <option value="Class XI-XII Tuition">Class XI-XII Tuition</option>
    </select><br/><br/>
    <input type="text" name="tutorname" value="<?php echo $tutorname; ?>" class="buttonlengths" placeholder="Search By Tutor Name"/><br/><br/>
    <input type="submit" id="tbx2"  name="submitpincode" value="Search"/>
    </form>
    
    
    <?php
         $pincode=$_POST['pincode'];
         $categorypincode=$_POST['categorypincode'];
         $tutorname=$_POST['tutorname'];
         if($pincode!='' &&  $categorypincode!='' &&  $tutorname!='')
        {
        $sql=mysql_query("SELECT  tr.*, t.*  FROM  tinfo  t left join tutorregistration tr  on  tr. tid=t.tsid where pincode LIKE '%$pincode%' and classconducted LIKE '%$categorypincode%' and name LIKE '%$tutorname%'");
        }
        else if($pincode!='' &&  $categorypincode!='' )
        {
        $sql=mysql_query("SELECT  tr.*, t.*  FROM  tinfo  t left join tutorregistration tr  on  tr. tid=t.tsid where
        pincode LIKE '%$pincode%' and classconducted LIKE '%$categorypincode%'");
        }
        else if($pincode!='')
        {
        $sql=mysql_query("SELECT  tr.*, t.*  FROM  tinfo  t left join tutorregistration tr  on  tr. tid=t.tsid where
        pincode LIKE '%$pincode%'");
        }
    ?>
    
    
      <div class="middle_cnt">
        <?php
        if(isset($_POST['submitpincode']))
        {
        while($row=mysql_fetch_array($sql))
        {
        $v=$row['tinfoid'];
        ?>
        <div class="frst_middle">
        <div class="frst_mid_scd">
        <?php  
      echo  '<span class="details">Years of Experience:</span>'.$row['texper'];?><Br/><Br/>
        <?php echo  '<span class="details"> Expertise In:</span>'.$row['texperdetails'];?><Br/><Br/>
        <?php echo   '<span class="details">Teaching Segment.</span>'.$row['commonsegment'];?><br/><Br/>
        <span style="padding-left:300px;" class="details"><a href="tutordetail.php?tid=<?php echo $row['tinfoid'];?>" style="cursor:pointer;">View details</a></span>
        </div><!--end of frst_mid_scd-->
        </div><!--end of frst_middle-->
        <?php
        }
        }
        ?>
    
    
    >I-V类学费
    
    为什么不将搜索变量保留在分页链接中?是的。这里的搜索和分页未完成,这是我第一次这样做,我是个人做我的生意。所以大部分时间我在空闲时间做市场营销,我从stack团队和他们的解决方案中学到,在那里实施一些分页,如果问题出现了。。附上您的分页代码。@malay我已经完成了,无法完成那个。你能在你那边试一试吗?我给你发答案。有人能帮我吗