Musisz użyć funkcji pobierania zgodnie z pożądanym wynikiem.
-
Jeśli potrzebujesz pojedynczej wartości skalarnej, nigdy nie jest potrzebna nazwa kolumny:
$Number1 = $stmt->fetchColumn();
-
Jeśli jest wiele wyników do zwrócenia, ale tylko jedna kolumna w wierszu, nie trzeba ponownie podawać nazwy kolumny:
$numbers = $sth->fetchAll(PDO::FETCH_COLUMN);
Zwróci tablicę liczb.
-
Jeśli potrzebujesz jednego wiersza z wieloma wartościami, użyj
fetch()
-
Jeśli potrzebujesz tablicy wierszy, użyj
fetchAll()