⊗ppSpPDQu 57 of 83 menu

Kërkesa në BD përmes PDO në PHP

Ndryshorja $pdo, të cilën e kemi marrë pas lidhjes me bazën, përfaqëson një objekt OOP. Ky objekt ka një metodë të veçantë query, e cila kryen kërkesa SQL. Le të bëjmë një kërkesë testuese në tabelën tonë:

<?php $res = $pdo->query('SELECT * FROM users'); ?>

Në ndryshoren $res do të ruhet rezultati i kërkesës. Për të marrë një rresht nga rezultati duhet përdorur metoda fetch:

<?php $row = $res->fetch(); var_dump($row); // rreshti i parë $row = $res->fetch(); var_dump($row); // rreshti i dytë $row = $res->fetch(); var_dump($row); // rreshti i tretë ?>

Kur rreshtat të mbarojnë, metoda do të kthejë null. Prandaj është e përshtatshme të merren rreshtat në ciklin vijues:

<?php while ($row = $res->fetch()) { var_dump($row); } ?>

Le të marrim si shembull të shfaqim emrat e përdoruesve në paragrafë të veçantë:

<?php while ($row = $res->fetch()) { echo '<p>' . $row['name'] . '</p>'; } ?>

Le të mbledhim të gjithë kodin së bashku:

<?php $res = $pdo->query('SELECT name FROM users'); while ($row = $res->fetch()) { echo '<p>' . $row['name'] . '</p>'; } ?>

Shfaqni pagën e të gjithë përdoruesve nga tabela users.

Shfaqni të gjitha të dhënat në formatin emri: mosha.

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo