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
.