⊗ppPmDPOF 390 of 447 menu

Μορφοποίηση της εξαγωγής δεδομένων από τη βάση δεδομένων σε PHP

Ξέρετε ήδη πώς να ανακτάτε δεδομένα από μια βάση δεδομένων. Ας εμφανίσουμε τώρα αυτά τα δεδομένα, μορφοποιώντας τα με ετικέτες.

Για παράδειγμα, τις εγγραφές του πίνακα δοκιμών μας users θα τις εμφανίσουμε με την ακόλουθη μορφή:

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

Για να ξεκινήσουμε, ας πάρουμε έναν πίνακα με εγγραφές από τη βάση δεδομένων μας:

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

Ας εμφανίσουμε τώρα τα δεδομένα του πίνακα μας σε μορφοποιημένη μορφή:

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

Μπορεί επίσης να ξαναγραφτεί ως εξής:

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

Εμφανίστε τις εγγραφές του πίνακα μας στην ακόλουθη μορφή:

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

Εμφανίστε τις εγγραφές του πίνακα μας στην ακόλουθη μορφή:

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

Εμφανίστε τις εγγραφές του πίνακα μας στην ακόλουθη μορφή:

<ul> <li>user1</li> <li>user2</li> <li>user3</li> </ul>
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη