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

पेजिनेशन में वर्तमान पृष्ठ को चिह्नित करने के लिए निम्नलिखित कोड में शर्त कैसे सेट करें?

आप अपने लूप के लिए

. से बदल सकते हैं
 <?php
     for($i=1;$i <= $page;$i++){
     ?>

     <?php
     if ($id>1)
     { ?>
         <li class="active"><a href="?id=<?php echo $i ?>"><?php echo $i;?></a></li>
    <?php }
     ?>
    <!--     <li><a  href="?id=<?php echo $i ?>"><?php echo $i;?></a></li>  -->
      <?php
     }
      ?>

करने के लिए:

<?php
for($i=1;$i <= $page;$i++){
  $class=($i==$id)? ' class="active"' : '';
  echo '<li'.$class.'><a href="?id='.$i.'">'.$i.'</a></li>';
}
?>

अगर मैंने आपका कोड ठीक से समझ लिया है, तो $पेज कुल पेजों का प्रतिनिधित्व करता है और $id वर्तमान पेज का प्रतिनिधित्व करता है, यह वर्तमान पेज नंबर को एक्टिव क्लास के रूप में सेट करेगा और अन्य पेजों को क्लास के बिना छोड़ देगा



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. अद्वितीय तालिका/उपनाम नहीं

  2. जावा से mysql में एक डेटाबेस बनाना

  3. डुप्लिकेट कुंजी अपडेट पर डालें

  4. केवल एक रिकॉर्ड खोजने के लिए समूहीकृत क्वेरी (कर्मचारी_आईडी =1 या शून्य)

  5. मैं MySQL सर्वर पर बाहरी पहुँच को कैसे सक्षम करूँ?