Massiivi moodustamine tsüklis SQL päringu korral PHP-s

Muidugi pole väga mugav kõiki töötajaid käsitsi läbi vaadata. Laske tsüklil see meie eest ära teha:

php<?php
  for ($data = []; $row = mysqli_fetch_assoc($res); $data[] = $row);
  var_dump($data); // siin on massiiv tulemusega
?>

Vaatame, kuidas see tsükkel töötab.

Igas tsükli iteratsioonis loeb funktsioon mysqli_fetch_assoc järjestikku iga tulemerea, kirjutades selle massiivi $data.

Niipea kui $res-s ridadel otsa saab, tagastab mysqli_fetch_assoc väärtuse NULL ja tsükkel lõpetab töö. Saadud tulemus asub kahemõõtmelises massiivis $data.

Задание 1

Kasutades kirjeldatud tsüklit, hankige ja kuvage var_dump-iga ekraanile kõigi töötajate massiiv.

Задание 2

Saadud tulemusest hankige esimene töötaja. Kuvage echo-ga ekraanile tema nimi.

Задание 3

Saadud tulemusest hankige teine töötaja. Kuvage echo-ga ekraanile tema nimi ja vanus.

Задание 4

Saadud tulemusest hankige kolmas töötaja. Kuvage echo-ga ekraanile tema nimi, vanus ja palk.