En lugar de usar PDO::FETCH_BOTH como modo de búsqueda, probablemente querrá usar PDO::FETCH_ASSOC -- para obtener sus datos como una matriz asociativa.
Luego puede acceder a los miembros de la matriz mediante:$result['id'] , $result['caption'] , etc.
PDO admite varios modos de búsqueda interesantes; incluyendo
- matriz-asociativa:las claves de la matriz serán los nombres de las columnas, tal como los devuelve la base de datos; que es probablemente a lo que estás acostumbrado
- objetos; incluyendo instancias de la clase que especifique
Para ver qué es posible, es posible que desee echar un vistazo a los diferentes PDO::FETCH_* constantes:la lista se puede encontrar aquí:Constantes predefinidas
.