PHP-də SQL sorğusu zamanı dövrdə massivin formalaşdırılması

Əlbəttə ki, əl ilə bütün işçiləri bir-bir gözdən keçirmək çox rahat deyil. Gəlin bunu bizim üçün dövr etsin:

php<?php
  for ($data = []; $row = mysqli_fetch_assoc($res); $data[] = $row);
  var_dump($data); // burada nəticə massivi olacaq
?>

Gəlin bu dövrün necə işlədiyini anlayaq.

Dövrün hər iterasiyasında mysqli_fetch_assoc funksiyası nəticənin hər sətrini ardıcıl oxuyur və onları $data massivinə yazır.

$res-də sətirlər bitən kimi, mysqli_fetch_assoc funksiyası NULL qaytaracaq və dövr öz işini bitirəcək. Alınan nəticə ikiólçülü $data massivində qalacaq.

Задание 1

Təsvir olunan dövr vasitəsilə bütün işçilərin massivini əldə edin və var_dump ilə ekranda çap edin.

Задание 2

Alınan nəticədən birinci işçini əldə edin. echo ilə onun adını ekranda çap edin.

Задание 3

Alınan nəticədən ikinci işçini əldə edin. echo ilə onun adını və yaşını ekranda çap edin.

Задание 4

Alınan nəticədən üçüncü işçini əldə edin. echo ilə onun adını, yaşını və maaşını ekranda çap edin.