![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 29.09.2013 Ostrzeżenie: (0%) ![]() ![]() |
Wie ktoś dlaczego nie działa num_rows? Zmieniam obecny Mysql na Mysql PDO. Może to funkcja należaca do mysqli, anie pdo.
przykład:
zwraca return false..... Wczesniej dzialalo Dzięki num_rows sprawdzam, czy dany użytkownik istnieje w bazie, a potem loguje, gdy num_rows zwraca true. Teraz zwraca mi false (po zastosowaniu PDO) i moge uaktywnij sessie, nawet nie wpisujac danych do logowania. Ten post edytował w0jt3k 14.10.2013, 15:55:22 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 559 Pomógł: 93 Dołączył: 4.03.2008 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 421 Pomógł: 310 Dołączył: 18.04.2012 Ostrzeżenie: (0%) ![]() ![]() |
Bo PDO jest tak g...e, że nie ma zaimplementowanego num_rows. Aby to zrobić trzeba by zrobić SELECT COUNT(*) FROM (zapytanie) as zap. Wszelako pod warunkiem, że samo zapytanie nie wykonuje się np. 100 sekund
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 29.09.2013 Ostrzeżenie: (0%) ![]() ![]() |
dzięki wiaruchna, kocham was (IMG:style_emoticons/default/smile.gif) !
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.09.2025 - 19:24 |