Яке аз майдонҳои ҷадвалро бо PDO дар PHP гирифтан

Ғайр аз усули fetch, усули махсуси fetchColumn ҳаст, ки ба мо имкон медиҳад, ки қимати яке аз сутунҳоро гирем. Биёед бубинем, ки чӣ маъно дорад.

Аввалан дархостро тайёр карда ва иҷро мекунем. Дар ин ҳол, ишора мекунем, ки мо мехоҳем интихобро танҳо бо майдони name анҷом диҳем:

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

Натиҷаҳоро бо истифода аз усули fetch мегирем:

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

Дар натиҷа, дар ҳар як такрор мо массивро хоҳем дид, ки аз як унсур - номи корбар иборат аст:

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

Ҳоло биёед fetchColumn-ро истифода кунем:

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

Дар натиҷа, дар ҳар як такрор мо ҳақиқан сатри номи корбарро хоҳем дид, на массив:

php'name1'
'name2'
'name3'
Задание 1

Қиматҳои ҳамаи синну солҳои корбаронро гиред.