Ciao a tutti;
ho difficoltà quando provo ad accedere ai vari campi restituiti tramite una query...
La mia query è molto semplice e in questo caso sto utilizzando l'istruzione sql di PDO:

Codice PHP:
$sql SELECT FROM utenti WHERE login 'Pippo'
Su una guida all'utilizzo PDO leggo testualmente:
"...il suo risultato è un PDOStatement object (oggetto restituito da PDO), contenente i risultati ottenuti tramite l'interrogazione, che può essere manipolato come un array"
Ma se per accedere ai risultati utilizzo il codice :

Codice PHP:
$db->query($sql);
echo 
$db['login']; 
Ottengo l'errore: "Cannot use object of type PDO as array..."

Quindi modifico il codice in:

Codice PHP:
$db->query($sql);
$res $sql->fetchAll();
echo 
$res['login']; 
e ottengo l'errore: "Call to a member function fetchAll() on a non-object..."

Insomma non riesco a capire se il risultato della query è considerato un oggetto o un array e come accedervi...