Assiociative Arrays - 2
Kijk eens naar de volgende code, dit is een voorbeeld van ene resultset zoals je die van PDO zou kunnen krijgen als je een query op de database uitvoerd.
<?php
$resultSet = array(
array(
id => "1",
name => "Mo"
),
array(
id => "2",
name => "Angle"Angel"
),
array(
id => "3",
name => "Do"
),
array(
id => "4",
name => "Anouar"
)
array(
id => "5",
name => "Keyana"
)
)
Wat je ziet is een 'gewoon' array van assiociative arrays. Weet je nog dat we arrays van arrays konden maken? Dat doen we nu ook in de volgende vorm (schematisch):
[ [assiociative array], [assiociative array], [assiociative array], [assiociative array], [assiociative array] ]
We hebben dus array, $resultSet en die heeft 5 elementen, $resultSet[0], $resultSet[1],....$resultSet[5].
Opdracht 1: maak een for-loop en doe een print_r van alle 5 de elementen van de $resultSet.
Opdracht
Vervang nu de print_r zodat je nu ook de resultaten netjes in een tabel krijgt,, dus de output moet er als volgt uit zien.
Id | Naam |
1 | Mo |
2 | Angel |
3 | Do |
4 | Anouar |
5 | Keyana |
Dit ziet er zou dus de inhoud van een tabel kunnen zijn.
We hbben nu geleerd hoe we de return value van een PDO object in een tabel kunnen weergeven!