Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL]Zapytanie sql - jeden dzień do przodu, js
miras
post 7.10.2014, 16:22:53
Post #1





Grupa: Zarejestrowani
Postów: 1 004
Pomógł: 9
Dołączył: 18.01.2011
Skąd: Siedlce

Ostrzeżenie: (30%)
XX---


Witam, mam kod, który powinien mi wyświetlać rekordy, których "data ważności" kończy się jutro. czyli 8/10/2014

  1. connection();
  2. $smsy = mysql_query("SELECT * FROM `wp_appointment_data` WHERE DATE_SUB( CURDATE() , INTERVAL 1 DAY ) < wp_appointment_data.apt_data_date");
  3.  
  4. while ($row = mysql_fetch_assoc($smsy)) {
  5. echo $row['apt_data_mobile'].'<br/>';
  6. }


w bazie mam 3 rekordy z datami:

8/10/2014
9/10/2014
10/10/2014

niestety pętla nie wyświetla żadnych danych, co jest nie tak?



--------------------
Go to the top of the page
+Quote Post
Pyton_000
post 7.10.2014, 16:29:33
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


masz warunek
rekordy gdzie: data dzisiejsza + 1dzień < od daty w bazie
Go to the top of the page
+Quote Post
miras
post 7.10.2014, 16:37:36
Post #3





Grupa: Zarejestrowani
Postów: 1 004
Pomógł: 9
Dołączył: 18.01.2011
Skąd: Siedlce

Ostrzeżenie: (30%)
XX---


czyli musze dać znak równości, ok, ale nie uważasz, że przy obecnym warunku i rekordach w bazie, o których pisałem wyżej powinno coś wyświetlić?

@@

czy może to się dziać przez to, że curdate() zwraca datę w formacie 2008-11-11 a ja mam w bazie 10/10/2014 ?

Ten post edytował miras 7.10.2014, 16:59:09


--------------------
Go to the top of the page
+Quote Post
nospor
post 7.10.2014, 18:03:22
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Zacznij od poprawienia bazy. Daty mają lezec w polach typu DATE a nie VARCHAR.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

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: 19.07.2025 - 04:27