sql >> Databasteknik >  >> RDS >> Mysql

Effektiv metod för att visa grupptitel en gång — PHP/MySQL/jQuery

<?php

   $i = 1; // to be incremented after printing branchName once

   while ($row = mysql_fetch_assoc($result)) { 

     if($i == 1) { ?>

        <h2><?php echo $row['branchName']; $i ++;  ?></h2>

     <?php } ?>

     <?php if ($row['deptName']) echo "<h3>" . $row['deptName'] . "</h3>"; ?>

     <h4><?php echo $row['fName'] . " " . $row['lName']; ?></h4></p>

   <?php } ?>

Lägg bara till en variabel $i = 1 och kontrollera innan du skriver ut om den är lika med 1. Efter att ha skrivit ut den för första gången, öka den. Det är bara tillägg av en om påstående.

Hoppas detta hjälper.



  1. förvandla det distinkta värdet av kolumner till en rad postgres

  2. Töm RELIES_ON för RESULT_CACHE

  3. Spara tid Att köra Microsoft Access-rapporter med hjälp av filter i layoutvyn

  4. Exekveringsplanscache för PL/pgSQL-funktioner i PostgreSQL