![]() |
![]() |
![]()
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%) ![]() ![]() |
Dzięki za pomoc. Problem rozwiązany.
Funkcja rowCount() jednak działa, także w przypadku SELECT. Problemem okazały się białe znaki wewnątrz nawiasów przy tworzeniu obiektu PDO. Najwidoczniej ta linijka została pomijana, bo nawet błąd nie wyskakiwał. Jak pozbyłem się zbędnych spacji wszystko śmiga. O dziwo parę dni temu, jak pisałem ten fragment kodu, łączył się z bazą i spacje w niczym nie przeszkadzały (IMG:style_emoticons/default/ohno-smiley.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 15:53 |