Skip to main content

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.

IdNaam
1Mo
2Angel
3Do
4Anouar
5Keyana

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!