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()