![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 5.03.2017 Ostrzeżenie: (0%) ![]() ![]() |
Czy mógłby mi ktoś wytłumaczyć dlaczego poniższy fragment kodu zawsze zwraca 0 (nawet kiedy istnieje już w bazie podany login)?
Od kilku dni próbuje się uporać z problemem sprawdzenia czy zapytanie zwróciło jakieś rekordy, czy nie. Choć w sieci jest pełno tematów na ten temat i tak nie udało mi się znaleźć rozwiązania. Z mysqli nie było takich problemów, a po przejściu na PDO od razu człowiek dostaje bólu głowy (IMG:style_emoticons/default/wacko.gif) Ten post edytował Laxus 5.03.2017, 20:36:12 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 5.03.2017 Ostrzeżenie: (0%) ![]() ![]() |
Też doczytałem, że rowCount() nie działa na SELECTach.
Próbowałem użyć funkcji fetchColumn() z zapytaniem "SELECT COUNT(*) FROM users WHERE login = ?". Także nie zadziałało. A przykładowo w tym filmiku Wstęp do PHP #2 Logowanie i PDO ktoś użył rowCount() oraz SELECT i mu zadziałało. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 08:17 |