⊗ppPmDPOF 390 of 447 menu

Datu izvades no datu bāzes noformēšana PHP

Jūs jau protat iegūt datus no datu bāzes. Tagad izvadīsim šos datus, noformējot tos ar tagiem.

Piemēram, ierakstus mūsu testa tabulā users izvadīsim sekojošā formā:

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

Sākumā iegūsim ierakstu masīvu no mūsu datu bāzes:

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

Tagad izvadīsim mūsu masīva datus noformētā veidā:

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

Var pārrakstīt arī sekojošā veidā:

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

Izvadiet mūsu tabulas ierakstus sekojošā veidā:

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

Izvadiet mūsu tabulas ierakstus sekojošā veidā:

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

Izvadiet mūsu tabulas ierakstus sekojošā veidā:

<ul> <li>user1</li> <li>user2</li> <li>user3</li> </ul>
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt