Kupata Sehemu Moja Kutoka Kwenye Jedwali kwa kutumia PDO katika PHP
Licha ya njia fetch kuna
nia maalum fetchColumn,
inayoruhusu kupata thamani ya safu moja.
Tuangalie inamaanisha nini.
Kwanza tuandae na kutekeleza
swala. Wakati huo huo tuelezee kuwa tunataka
kufanya uteuzi tu na sehemu
name:
<?php
$res = $pdo->prepare('SELECT name FROM users');
$res->execute();
?>
Tupate matokeo kwa kutumia njia
fetch:
<?php
while ($col = $res->fetch()) {
var_dump($col);
}
?>
Kama matokeo, katika kila iteration tutaona safu, inayojumuisha kipengele kimoja - jina la user:
['name1']
['name2']
['name3']
Sasa tutumie fetchColumn:
<?php
while ($col = $res->fetchColumn()) {
var_dump($col);
}
?>
Kama matokeo, katika kila iteration sisi tutaona mstari halisi na jina la user, na sio safu:
'name1'
'name2'
'name3'
Pata thamani za umri wote wa watumiaji.