⊗ppSpPDOFG 65 of 83 menu

Lấy một trường từ bảng trong PDO PHP

Ngoài phương thức fetch còn có một phương thức đặc biệt fetchColumn, cho phép lấy giá trị của một cột. Hãy cùng xem ý nghĩa của nó.

Đầu tiên, hãy chuẩn bị và thực thi một truy vấn. Đồng thời, chỉ định rằng chúng ta muốn chọn lọc chỉ với trường name:

<?php $res = $pdo->prepare('SELECT name FROM users'); $res->execute(); ?>

Lấy kết quả bằng phương thức fetch:

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

Kết quả là, trong mỗi lần lặp chúng ta sẽ thấy một mảng, bao gồm một phần tử - tên người dùng:

['name1'] ['name2'] ['name3']

Bây giờ hãy áp dụng fetchColumn:

<?php while ($col = $res->fetchColumn()) { var_dump($col); } ?>

Kết quả là, trong mỗi lần lặp chúng ta sẽ thấy chính xác chuỗi tên người dùng, chứ không phải mảng:

'name1' 'name2' 'name3'

Lấy tất cả giá trị tuổi của người dùng.

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