⊗ppPmDPOF 390 of 447 menu

Mise en forme de l'affichage des données de la base de données en PHP

Vous savez déjà comment récupérer des données de la base de données. Affichons maintenant ces données en les formatant avec des balises.

Par exemple, affichons les enregistrements de notre table de test users sous la forme suivante :

<p> <b>user1</b> <b>23</b> <b>400</b> </p> <p> <b>user2</b> <b>24</b> <b>500</b> </p> <p> <b>user3</b> <b>25</b> <b>600</b> </p>

Pour commencer, récupérons un tableau d'enregistrements de notre base de données :

<?php $query = "SELECT * FROM users"; $result = mysqli_query($link, $query) or die(mysqli_error($link)); for ($data = []; $row = mysqli_fetch_assoc($result); $data[] = $row); ?>

Affichons maintenant les données de notre tableau sous une forme mise en forme :

<?php $result = ''; foreach ($data as $elem) { $result .= '<p>'; $result .= '<b>' . $elem['name'] . '</b>'; $result .= '<b>' . $elem['age'] . '</b>'; $result .= '<b>' . $elem['salary'] . '</b>'; $result .= '</p>'; } echo $result; ?>

On peut aussi le réécrire de la manière suivante :

<?php foreach ($data as $elem): ?> <p> <b><?= $elem['name'] ?></b> <b><?= $elem['age'] ?></b> <b><?= $elem['salary'] ?></b> </p> <?php endforeach; ?>

Affichez les enregistrements de notre table sous la forme suivante :

<div> <h2>user1</h2> <p> 23 ans, <b>400$</b> </p> </div> <div> <h2>user2</h2> <p> 24 ans, <b>500$</b> </p> </div> <div> <h2>user3</h2> <p> 25 ans, <b>600$</b> </p> </div>

Affichez les enregistrements de notre table sous la forme suivante :

<table> <tr> <th>id</th> <th>name</th> <th>age</th> <th>salary</th> </tr> <tr> <td>1</td> <td>user1</td> <td>23</td> <td>400</td> </tr> <tr> <td>2</td> <td>user2</td> <td>25</td> <td>500</td> </tr> <tr> <td>3</td> <td>user3</td> <td>23</td> <td>500</td> </tr> </table>

Affichez les enregistrements de notre table sous la forme suivante :

<ul> <li>user1</li> <li>user2</li> <li>user3</li> </ul>
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser