Devi usare la funzione di recupero in base al risultato desiderato.
-
Se hai bisogno di un singolo valore scalare, non è mai necessario alcun nome di colonna:
$Number1 = $stmt->fetchColumn();
-
Se sono presenti molti risultati da restituire, ma solo una colonna per riga, non è necessario inserire nuovamente il nome della colonna:
$numbers = $sth->fetchAll(PDO::FETCH_COLUMN);
Restituirà una matrice di numeri.
-
Se hai bisogno di una singola riga con più valori, usa
fetch()
-
Se hai bisogno di un array di righe, usa
fetchAll()