⊗ppSpPDOFG 65 of 83 menu

ერთი ველის მიღება ცხრილიდან PDO-ით PHP-ში

fetch მეთოდის გარდა, არსებობს სპეციალური მეთოდი fetchColumn, რომელიც საშუალებას გაძლევთ მიიღოთ მხოლოდ ერთი სვეტის მნიშვნელობა. მოდით ვნახოთ, რას ნიშნავს ეს.

პირველ რიგში, მოვამზადოთ და შევასრულოთ მოთხოვნა. ამასთან, მივუთითოთ, რომ გვსურს მხოლოდ name ველის არჩევა:

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

მივიღოთ შედეგები fetch მეთოდის გამოყენებით:

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

შედეგად, ყოველ იტერაციაზე ჩვენ ვნახავთ მასივს, რომელიც შედგება ერთი ელემენტისგან - მომხმარებლის სახელისგან:

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

ახლა კი გამოვიყენოთ fetchColumn:

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

შედეგად, ყოველ იტერაციაზე ჩვენ ვნახავთ თავად მომხმარებლის სახელის სტრიქონს, და არა მასივს:

'name1' 'name2' 'name3'

მიიღეთ ყველა მომხმარებლის ასაკის მნიშვნელობები.

ქართული
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ʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა