Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Zliczenie rekordów w bazie PDO
Forum PHP.pl > Forum > Przedszkole
Zielonkawy18
  1. <?php
  2. function CzyIstnieje($nowy_uzytkownik)
  3. {
  4. $polaczenie = new PDO('mysql:host=mysql.cba.pl;dbname=xxxxx', 'xxx', 'xxxx');
  5. $zapytanie = "SELECT haslo FROM konta_uzytkownikow WHERE login='$nowy_uzytkownik'";
  6. $wykonanie = $polaczenie->prepare($zapytanie);
  7. echo '1';
  8. $wykonanie->execute();
  9. echi '2';
  10. $wykonanie->store_result();
  11. echo '3';
  12. echo $wykonanie->num_rows;
  13. echo '4';
  14. }?>


Zatrzymuje się przy echo 2, ale jeżeli store_result() usune idzie aż do echo 4, ale nie wyświetla żadnej liczby rekordów.
nospor
Prosiłem byś włączył wyświetlanie wszystkich błędów.... Ostatnie upomnienie. Po raz kolejny prosić nie będę.... Jak włączysz wyświetlanie wszystkich błędów to zobaczysz czemu ci się wali....

Tu masz napisane jak:
Temat: Jak poprawnie zada pytanie
modern-web
Hahahahahahaha
A usuwasz store_result() wraz z linijką poprzedzającą tę funkcję tongue.gif?
Zielonkawy18
nospor dzięki. Posłuchałem, włączyłem, pogooglowałem, działa.

Pozdrawiam smile.gif
indexx
Cytat(modern-web @ 19.10.2012, 22:18:17 ) *
Hahahahahahaha
A usuwasz store_result() wraz z linijką poprzedzającą tę funkcję tongue.gif?

Zupełnie nie w temacie:
modern-web - takim zachowaniem pokazujesz, nie umiejętności ale debilizm w najczystszej postaci....
modern-web
@indexx nie wiem, czy kolega zauważył ale mój komentarz miał na celu zwrócenie uwagi na błąd w składni w podanym przez autora wątku kodzie metodą nie wprost.
Daiquiri
indexx, wyluzuj trochę i następnym razem daruj sobie "debilizmy" smile.gif.
Zielonkawy18
Cytat(modern-web @ 20.10.2012, 18:46:40 ) *
metodą nie wprost.


Ta indukcja biggrin.gif

Oto poprawny kod dla innych "guglarzy", który ma na celu zliczyć ilość wyników.

  1. $polaczenie = new PDO('mysql:host=host;dbname=nazwa_bazy', 'login', 'haslo');
  2. $zapytanie = "SELECT id_uzytkownika FROM konta_uzytkownikow WHERE login='$nowy_uzytkownik'";
  3. $wykonanie = $polaczenie->prepare($zapytanie);
  4. $wykonanie->execute();
  5. $licznik=$wykonanie->rowCount();


Pozdrawiam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.