![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 14.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Chciałbym się dowiedzieć jak sprawdzacie używająć PDO czy zapytanie zwróciło jakies rekordy czy nie.. Narazie używam tylko if($stmt->fetch()) ale moze jest jakis inny sposob. Dzieki |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 597 Pomógł: 30 Dołączył: 19.02.2003 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
bez urazy, ale w manualu pisze
![]() -------------------- Zapraszam na mój php blog, tworzenie stron.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 14.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
No ale w manualu tez pisze:
For most databases, PDOStatement->rowCount() does not return the number of rows affected by a SELECT statement. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 793 Pomógł: 32 Dołączył: 23.11.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
W dokumentacji pisze:
Cytat Return Values PDO->query() returns a PDOStatement object. A jak można przeczytać w komentarzach : Cytat Please note that when Query() fails, it does not return a PDOStatement object . It simply returns false. I trzeba ręcznie to obsłużyć. I jak też przy sprawdzaniu czy coś zostało zwrócone używam fetch() !== false, tylko czemu zwraca false, a nie null? W ogóle powinni dać normalny iterator. -------------------- Algorytmy w PHP, czy ktoś o tym słyszał?
Dlaczego tak mało kobiet programuje? ponieważ nie zajmują się głupotami. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 01:18 |