Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

पीएचपी - पेजिनेशन के साथ MySQL क्वेरी

सबसे पहले यह पता करें कि किसी विशेष श्रेणी के लिए कितने गेम हैं

पंक्ति बदलें

$query2 = mysql_query("SELECT * FROM Games WHERE category = '$code' ");

करने के लिए

$sql="SELECT * FROM Games WHERE category = '$code' ";
$query_count=mysql_query($sql);

इसके बाद निम्नलिखित जोड़ें

$per_page =30;//define how many games for a page
$count = mysql_num_rows($query_count);
$pages = ceil($count/$per_page);

if($_GET['page']==""){
$page="1";
}else{
$page=$_GET['page'];
}
$start    = ($page - 1) * $per_page;
$sql     = $sql." LIMIT $start,$per_page";
$query2=mysql_query($sql);

फिर उन पृष्ठों की संख्या प्रदर्शित करें जहाँ आप चाहते हैं

<ul id="pagination">
        <?php
        //Show page links
        for ($i = 1; $i <= $pages; $i++)
          {?>
          <li id="<?php echo $i;?>"><a href="linktoyourfile?c=<?php echo $c;?>&page=<?php echo $i;?>"><?php echo $i;?></a></li>
          <?php           
          }
        ?>
      </ul>

पेजिनेशन के लिए CSS का उपयोग करें यह चाल चलेगा



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL गिनती पंक्तियों का प्रदर्शन

  2. WHERE क्लॉज का उपयोग करके एकाधिक तालिकाओं के साथ MySQL अद्यतन सिंटैक्स

  3. INSERT कथनों के साथ MySQL कार्यक्षेत्र के साथ डेटाबेस निर्यात करें

  4. मैं PHP में पासवर्ड हैश को कैसे डिक्रिप्ट कर सकता हूं?

  5. MySQL कार्यक्षेत्र में संग्रहीत प्रक्रिया को कैसे निष्पादित करें