Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MySQL] bład w porównaniu daty
--kalis--
post
Post #1





Goście







Witam,

Mam zapytanie które zwraca mi wartość :
SELECT * FROM historia WHERE data=2012-08-15

data do bazy zapisywana w formacie :
$dzisiaj = date("Y-m-d");

w bazie data ma format DATE

jednak zapytanie daje wartość 0 mimo iż w bazie są dane z dnia dzisiejszego.
Go to the top of the page
+Quote Post
mmmmmmm
post
Post #2





Grupa: Zarejestrowani
Postów: 1 421
Pomógł: 310
Dołączył: 18.04.2012

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


Cudzysłowy
Go to the top of the page
+Quote Post
--kalis--
post
Post #3





Goście







ale to ja tylko napisalem co zwraca zapytanie smile.gif
nawet jak je wkleje do sql to zwraca 0
Go to the top of the page
+Quote Post
vifus
post
Post #4





Grupa: Zarejestrowani
Postów: 109
Pomógł: 13
Dołączył: 7.04.2012

Ostrzeżenie: (10%)
X----


ja proponuje zapoznać się z: http://php.net/manual/en/function.strtotime.php


--------------------
Zlecenia PHP / MYSQL / JAVASCRIPT / C++ / CSS / HTML na PW
Go to the top of the page
+Quote Post
mmmmmmm
post
Post #5





Grupa: Zarejestrowani
Postów: 1 421
Pomógł: 310
Dołączył: 18.04.2012

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


  1. SELECT * FROM historia WHERE DATA='2012-08-15'
  2. -- ew.
  3. SELECT * FROM historia WHERE DATA LIKE '2012-08-15%'
  4. -- ew.
  5. SELECT * FROM historia WHERE Date(DATA)='2012-08-15'
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 Aktualny czas: 22.08.2025 - 06:57