Tienes que usar la función de búsqueda de acuerdo con el resultado deseado.
-
Si necesita un solo valor escalar, nunca se necesita ningún nombre de columna:
$Number1 = $stmt->fetchColumn();
-
Si hay muchos resultados para devolver, pero solo una columna por fila, no es necesario volver a introducir el nombre de la columna:
$numbers = $sth->fetchAll(PDO::FETCH_COLUMN);
Devolverá una matriz de números.
-
Si necesita una sola fila con múltiples valores, use
fetch()
-
Si necesita una matriz de filas, use
fetchAll()