Anstatt PDO::FETCH_BOTH
zu verwenden Als Abrufmodus möchten Sie wahrscheinlich PDO::FETCH_ASSOC
verwenden -- um Ihre Daten als assoziatives Array abzurufen.
Dann können Sie auf die Mitglieder des Arrays zugreifen durch:$result['id']
, $result['caption']
usw.
PDO unterstützt mehrere interessante Abrufmodi; einschließlich
- associative-array :die Schlüssel des Arrays sind die Spaltennamen, wie sie von der Datenbank zurückgegeben werden; das ist wahrscheinlich das, was Sie gewohnt sind
- Objekte; einschließlich Instanzen der von Ihnen angegebenen Klasse
Um zu sehen, was möglich ist, sollten Sie sich die verschiedenen PDO::FETCH_*
ansehen Konstanten – die Liste finden Sie hier:Vordefinierte Konstanten
.