Tvorba poľa v cykle pri SQL dotaze v PHP

Samozrejme, manuálne prechádzať všetkých zamestnancov nie je veľmi pohodlné. Nech to za nás urobí cyklus:

php<?php
  for ($data = []; $row = mysqli_fetch_assoc($res); $data[] = $row);
  var_dump($data); // tu bude pole s výsledkom
?>

Poďme si rozobrať, ako tento cyklus funguje.

V každej iterácii cyklu funkcia mysqli_fetch_assoc postupne načítava každý riadok výsledku, zapisujúc ho do poľa $data.

Akonáhle v $res dojdú riadky, tak mysqli_fetch_assoc vráti NULL a cyklus ukončí svoju činnosť. Získaný výsledok bude ležať v dvojrozmernom poli $data.

Задание 1

Pomocou opísaného cyklu získajte a zobrazte cez var_dump na obrazovke pole všetkých zamestnancov.

Задание 2

Z získaného výsledku získajte prvého zamestnanca. Cez echo zobrazte na obrazovku jeho meno.

Задание 3

Z získaného výsledku získajte druhého zamestnanca. Cez echo zobrazte na obrazovku jeho meno a vek.

Задание 4

Z získaného výsledku získajte tretieho zamestnanca. Cez echo zobrazte na obrazovku jeho meno, vek a plat.