Boucle PHP valeurs uniques
Bonjour à tous,
J'affiche un tableau avec une boucle while.
Voici le code actuel :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
$req = $bdd->prepare($sql);
$req->bindParam(':date_debut', $date_debut, PDO::PARAM_STR);
$req->bindParam(':date_fin', $date_fin, PDO::PARAM_STR);
$req->execute();
echo '<h1>Prépa du ' . $date_debut . '</h1>';
echo '<table>';
while ($donnees = $req->fetch())
{
echo '<tr><td>' . $donnees['codeArticle'] . '</td><td>' . date("d/m/Y", strtotime($donnees['dateOperation'])) . '</td><td>' . date("H:i:s", strtotime($donnees['dateOperation'])) . '</td><td>' . date("d/m/Y", strtotime($donnees['DLUO'])) . '</td><td>' . $donnees['LOT'] . '</td><td>' . $donnees['sscc'] . '</td><td>' . $donnees['qteS'] . '</td><td>' . $donnees['numCommande'] . '</td></tr>';
}
echo '</table>'; |
Mais je souhaiterais créer une table pour chaque CODE ARTICLE présent dans la table actuelle :
Voici le code html que j'aimerais obtenir :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| <h1>Prépa du 2018-25-7</h1>
<h2>CODE ARTICLE : MIX</h2>
<table><tbody>
<tr><td>MIX</td><td>25/07/2018</td><td>11:02:00</td><td>04/04/2021</td><td>8198</td><td>00033327920000633225</td><td>17.0</td><td>18002806</td></tr>
<tr><td>MIX</td><td>25/07/2018</td><td>11:01:00</td><td>31/12/2020</td><td>819902</td><td>00033327920000629648</td><td>6.0</td><td>18002800</td></tr>
</tbody></table>
<h2>Code article : ORI</h2>
<table><tbody>
<tr><td>ORI</td><td>25/07/2018</td><td>11:02:00</td><td>04/04/2021</td><td>8198</td><td>00033327920000633225</td><td>17.0</td><td>18002806</td></tr>
<tr><td>ORI</td><td>25/07/2018</td><td>11:01:00</td><td>31/12/2020</td><td>819902</td><td>00033327920000629648</td><td>6.0</td><td>18002800</td></tr>
</tbody></table>
etc.. |
Je ne sais pas du tout comment faire. Merci beaucoup pour votre aide.
Info : Base de donnée SQL Serveur 2017, PHP 7.2.