Du skal bruge hentefunktionen i henhold til dit ønskede resultat.
-
Hvis du har brug for en enkelt skalarværdi, kræves der aldrig noget kolonnenavn:
$Number1 = $stmt->fetchColumn();
-
Hvis der er mange resultater, der skal returneres, men kun én kolonne pr. række, behøver du ikke bruge kolonnenavnet igen:
$numbers = $sth->fetchAll(PDO::FETCH_COLUMN);
Det vil returnere en række tal.
-
Hvis du har brug for en enkelt række med flere værdier, så brug
fetch()
-
Hvis du har brug for en række rækker, skal du bruge
fetchAll()