Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] Problem z PDO
Forum PHP.pl > Forum > Przedszkole
Shasix
Witam,
pisałem dziś kod potwierdzenia e-maila i natrafiłem na błąd, który mi nie daje tego dokończyć.

  1. $check = $pdo->prepare("SELECT * FROM accounts WHERE accCode = (:accC) AND nick = (:nick)");
  2. $check->bindParam(":accC", $_GET['code'], PDO::PARAM_STR);
  3. $check->bindParam(":nick", $_GET['nick'], PDO::PARAM_STR);
  4. $check->execute();
  5.  
  6. var_dump($check->fetchAll()); //cały czas zwraca pustą tablicę


Ma ktoś pomysł na poprawę tego?
Z góry dzięki.
Turson
A te nawiasy przy :accC i :nick po co?
Shasix
Turson,
Z przyzwyczajenia, bez nich również zwraca pustą tablicę.
Turson
Moze po prostu brak wynikow? Sprawdź co siedzi w tablicy $_GET bo moze nie to czego oczekujesz i wstawia to do zapytania
Shasix
Jest jeden wynik spełniający wymagania zapytania.

Ten kod zwraca 2:
  1. var_dump($check->fetchColumn());


Odświeżam. :/
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.