sql >> Database >  >> RDS >> Mysql

Efficiënte methode om groepstitel eenmaal weer te geven — 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 } ?>

Voeg gewoon een variabele toe $i = 1 en controleer voordat u gaat afdrukken of het gelijk is aan 1. Nadat u het voor de eerste keer hebt afgedrukt, verhoogt u het. Het is gewoon een toevoeging van een als uitspraak.

Ik hoop dat dit helpt.



  1. MySQL:hoe de woorden in een string te sorteren met behulp van een opgeslagen functie?

  2. Kan twee databasekoppelingen niet gebruiken in een enkele query

  3. MySQL - Unieke externe sleutel

  4. Roep een opgeslagen procedure aan voor elke rij die wordt geretourneerd door een query in MySQL