Vorming van 'n skikking in 'n lus tydens SQL-navraag in PHP

Dit is natuurlik nie baie gerieflik om alle werknemers met die hand te deurloop nie. Laat 'n lus dit eerder vir ons doen:

php<?php
  for ($data = []; $row = mysqli_fetch_assoc($res); $data[] = $row);
  var_dump($data); // hier sal die skikking met die resultaat wees
?>

Kom ons kyk hoe hierdie lus werk.

In elke iterasie van die lus lees die funksie mysqli_fetch_assoc oonvolgend elke ry van die resultaat en skryf dit na die skikking $data.

Sodra daar geen rye meer in $res is nie, sal mysqli_fetch_assoc NULL teruggee en die lus sal stop. Die verkrygde resultaat sal in die tweedimensionele skikking $data wees.

Задание 1

Kry en vertoon die skikking van alle werknemers op die skerm met behulp van var_dump deur die beskryfde lus te gebruik.

Задание 2

Kry die eerste werknemer uit die verkrygde resultaat. Vertoon sy naam op die skerm met behulp van echo.

Задание 3

Kry die tweede werknemer uit die verkrygde resultaat. Vertoon sy naam en ouderdom op die skerm met behulp van echo.

Задание 4

Kry die derde werknemer uit die verkrygde resultaat. Vertoon sy naam, ouderdom en salaris op die skerm met behulp van echo.