In plaats van PDO::FETCH_BOTH
. te gebruiken als ophaalmodus wilt u waarschijnlijk PDO::FETCH_ASSOC
gebruiken -- om uw gegevens op te halen als een associatieve array.
Dan kun je toegang krijgen tot de leden van de array door:$result['id']
, $result['caption']
, enz.
PDO ondersteunt verschillende interessante ophaalmodi; inclusief
- associative-array :de sleutels van de array zullen de kolomnamen zijn, zoals geretourneerd uit de database; dat is waarschijnlijk wat je gewend bent
- objecten; inclusief instanties van de klasse die u opgeeft
Om te zien wat er mogelijk is, kun je de verschillende PDO::FETCH_*
bekijken constanten -- de lijst is hier te vinden:Vooraf gedefinieerde constanten
.