⊗ppPmDPOF 390 of 447 menu

Opmaak van database-uitvoer in PHP

Je weet al hoe je gegevens uit een database kunt halen. Laten we deze gegevens nu weergeven en opmaken met tags.

Laten we bijvoorbeeld de records van onze testtabel users weergeven in de volgende vorm:

<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>

Laten we eerst een array met records uit onze database halen:

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

Laten we nu de gegevens van onze array weergeven in een opgemaakte vorm:

<?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; ?>

Het kan ook als volgt herschreven worden:

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

Geef de records van onze tabel weer in de volgende vorm:

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

Geef de records van onze tabel weer in de volgende vorm:

<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>

Geef de records van onze tabel weer in de volgende vorm:

<ul> <li>user1</li> <li>user2</li> <li>user3</li> </ul>
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren