⊗ppSpPDQu 57 of 83 menu

Truy vấn Cơ sở dữ liệu thông qua PDO trong PHP

Biến $pdo mà chúng ta nhận được sau khi kết nối với cơ sở dữ liệu là một đối tượng OOP. Đối tượng này có một phương thức đặc biệt query, thực hiện các truy vấn SQL. Hãy thực hiện một truy vấn kiểm tra đến bảng của chúng ta:

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

Trong biến $res sẽ lưu trữ kết quả của truy vấn. Để lấy một hàng từ kết quả cần sử dụng phương thức fetch:

<?php $row = $res->fetch(); var_dump($row); // hàng đầu tiên $row = $res->fetch(); var_dump($row); // hàng thứ hai $row = $res->fetch(); var_dump($row); // hàng thứ ba ?>

Khi các hàng kết thúc, phương thức sẽ trả về null. Do đó, rất tiện lợi để lấy các hàng trong vòng lặp sau:

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

Hãy lấy ví dụ để hiển thị tên người dùng trong các đoạn văn riêng biệt:

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

Hãy tổng hợp toàn bộ mã lại với nhau:

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

Hãy hiển thị mức lương của tất cả người dùng từ bảng users.

Hãy hiển thị tất cả các bản ghi dưới định dạng tên: tuổi.

Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối