Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] + [MySQL] = [PDO] Wybranie wierszy starszych od daty
Forum PHP.pl > Forum > Przedszkole
dami95
Mam taki kod PDO:
  1. try
  2. {
  3. $pdo = new PDO(' [blablabla...] ');
  4. $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  5.  
  6. $date = '2011-12-03 21:24:58';
  7. $stmt = $pdo->prepare('SELECT * FROM spis WHERE data > ":date" ORDER BY data DESC');
  8. $stmt->bindValue(':date', $date, PDO::PARAM_STR);
  9. $stmt->execute();
  10.  
  11. echo '<ul>';
  12. foreach($stmt as $row)
  13. {
  14. echo '<li>'.$row['ID'].': '.$row['IP'].'</li>';
  15. }
  16. $stmt -> closeCursor();
  17. }
  18. catch(PDOException $exception)
  19. {
  20. echo 'Blad polaczenia z baza danych: '.$exception->getMessage();
  21. }

Chcę wyjąć z bazy danych rekordy, które są starsze od podanej daty. Gdy polecenie SQL wkleje w okienko SQL w PhpMyAdmin normalnie zwraca mi 2 rekordy...
Grzebałem przy tym juz godzinę i nie rozumiem o co chodzi...

Proszę o pomoc
croc
Usuń cudzysłów z prepare. smile.gif
dami95
Cytat(croc @ 3.12.2011, 22:27:10 ) *
Usuń cudzysłów z prepare. smile.gif

Jak zwykle mały błąd, a godzina zmarnowana... dziękuję bardzo...
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.