⊗ppPmDPOF 390 of 447 menu

Formatering van databasisuitset in PHP

Jy kan reeds data uit 'n databasis kry. Laat ons nou hierdie data uitsit, geformateer met etikette.

Byvoorbeeld, voer die rekords van ons toets tabel users uit in die volgende formaat:

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

Kom ons kry eers 'n skikking van rekords uit ons databasis:

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

Laat ons nou die data van ons skikking in 'n geformateerde voorkoms uitsit:

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

Dit kan ook in die volgende vorm herskryf word:

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

Voer die rekords van ons tabel uit in die 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>

Voer die rekords van ons tabel uit in die volgende vorm:

<table> <tr> <th>id</th> <th>naam</th> <th>ouderdom</th> <th>salaris</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>

Voer die rekords van ons tabel uit in die volgende vorm:

<ul> <li>user1</li> <li>user2</li> <li>user3</li> </ul>
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp