Skapa en array i en loop med SQL-förfrågan i PHP

Det är naturligtvis inte särskilt bekvämt att manuellt gå igenom alla anställda. Låt oss istället använda en loop för att göra jobbet åt oss:

php<?php
  for ($data = []; $row = mysqli_fetch_assoc($res); $data[] = $row);
  var_dump($data); // här kommer arrayen med resultatet att vara
?>

Låt oss ta reda på hur denna loop fungerar.

I varje iteration av loopen läser funktionen mysqli_fetch_assoc varje rad i resultatet sekventiellt och skriver den till arrayen $data.

Så snart raderna i $res tar slut, kommer mysqli_fetch_assoc att returnera NULL och loopen avslutas. Det erhållna resultatet kommer att finnas i den tvådimensionella arrayen $data.

Задание 1

Använd den beskrivna loopen för att hämta och visa en array med alla anställda på skärmen via var_dump.

Задание 2

Hämta den första anställde från det erhållna resultatet. Visa hans namn på skärmen via echo.

Задание 3

Hämta den andra anställde från det erhållna resultatet. Visa hans namn och ålder på skärmen via echo.

Задание 4

Hämta den tredje anställde från det erhållna resultatet. Visa hans namn, ålder och lön på skärmen via echo.