Musíte použít funkci načtení podle požadovaného výsledku.
-
Pokud potřebujete jedinou skalární hodnotu, není nikdy potřeba název sloupce:
$Number1 = $stmt->fetchColumn();
-
Pokud má být vráceno mnoho výsledků, ale pouze jeden sloupec na řádek, není třeba znovu zadávat název sloupce:
$numbers = $sth->fetchAll(PDO::FETCH_COLUMN);
Vrátí pole čísel.
-
Pokud potřebujete jeden řádek s více hodnotami, použijte
fetch()
-
Pokud potřebujete pole řádků, použijte
fetchAll()