Vormen van een array in een lus bij een SQL-query in PHP

Het is natuurlijk niet erg handig om alle werknemers handmatig door te lopen. Laat een lus dit liever voor ons doen:

php<?php
  for ($data = []; $row = mysqli_fetch_assoc($res); $data[] = $row);
  var_dump($data); // hier zal de array met het resultaat staan
?>

Laten we eens bekijken hoe deze lus werkt.

In elke iteratie van de lus leest de functie mysqli_fetch_assoc elke rij van het resultaat sequentieel in, en schrijft deze naar de array $data.

Zodra de rijen in $res op zijn, zal mysqli_fetch_assoc NULL teruggeven en de lus zal stoppen. Het verkregen resultaat zal in een tweedimensionale array $data staan.

Задание 1

Verkrijg met behulp van de beschreven lus en geef via var_dump de array met alle werknemers weer op het scherm.

Задание 2

Haal uit het verkregen resultaat de eerste werknemer. Geef via echo zijn naam weer op het scherm.

Задание 3

Haal uit het verkregen resultaat de tweede werknemer. Geef via echo zijn naam en leeftijd weer op het scherm.

Задание 4

Haal uit het verkregen resultaat de derde werknemer. Geef via echo zijn naam, leeftijd en salaris weer op het scherm.