Mysql
 sql >> Database >  >> RDS >> Mysql

PDO:nome della riga come indice dell'array dei risultati

Invece di usare PDO::FETCH_BOTH come modalità di recupero, probabilmente vorrai utilizzare PDO::FETCH_ASSOC -- per recuperare i tuoi dati come un array associativo.

Quindi puoi accedere ai membri dell'array tramite:$result['id'] , $result['caption'] , ecc.


PDO supporta diverse modalità di recupero interessanti; compreso

  • array-associativo:le chiavi dell'array saranno i nomi delle colonne, come restituito dal database; che è probabilmente quello a cui sei abituato
  • oggetti; comprese le istanze della classe specificata

Per vedere cosa è possibile, potresti dare un'occhiata ai diversi PDO::FETCH_* costanti -- l'elenco può essere trovato qui:Costanti predefinite .