Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL]Wyświetlanie rekordów dodanych 30 sekund temu
trifek
post 28.10.2015, 12:40:23
Post #1





Grupa: Zarejestrowani
Postów: 340
Pomógł: 0
Dołączył: 28.09.2015

Ostrzeżenie: (0%)
-----


Witam serdecznie,
Mam taką tabelę:

  1.  
  2. CREATE TABLE IF NOT EXISTS `message` (
  3. `id` bigint(20) UNSIGNED NOT NULL,
  4. `datawysylki` datetime DEFAULT NULL,
  5. `zaproszenie` char(1) COLLATE utf8_unicode_ci NOT NULL
  6. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
  7.  



Chciałbym wyświetlić tylko i wyłącznie rekordy dodane 30 sekund temu... Jak to zrobić?

Kombinuję takim zapytaniem:
  1.  
  2. SELECT * FROM `message` WHERE TIMESTAMPDIFF(SECOND, datawysylki, now()) > 30;
  3.  


Ale zwraca i tak wszystkie rekordy sad.gif


Bardzo proszę o pomoc,
Trifek

Ten post edytował trifek 28.10.2015, 12:51:20
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.06.2025 - 13:02