PHP-de SQL soragda siklde massiw döretmek

Elbetde, işgärleri el bilen geçirmek owandan amatly däl. Gowyrak, muny bizim üçin sikl etsin:

php<?php
  for ($data = []; $row = mysqli_fetch_assoc($res); $data[] = $row);
  var_dump($data); // şu ýerde netije bilen massiw bolar
?>

Geliň, bu sikl nähili işleýändigini düşüneli.

Sikliň her aýlanyşynda mysqli_fetch_assoc funksiýasy netijäniň her setirini yzly-yzyna okap, ony $data massiwine ýazýar.

$res-de setirler gutar ýaly, mysqli_fetch_assoc NULL gaýtarar we sikl öz işini tamamlar. Alnan netije iki ölçegli massiwde $data ýerleşer.

Задание 1

Görkezilen siklden peýdalanyp, ähli işgärleriň massiwini alyň we var_dump arkaly ekrana çap ediň.

Задание 2

Alynan netijeden birinji işgäri alyň. echo arkaly ekrana onuň adyny çap ediň.

Задание 3

Alynan netijeden ikinji işgäri alyň. echo arkaly ekrana onuň adyny we ýaşyny çap ediň.

Задание 4

Alynan netijeden üçünji işgäri alyň. echo arkaly ekrana onuň adyny, ýaşyny we maşyny çap ediň.