Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [SQL]Warunek where
Forum PHP.pl > Forum > Przedszkole
-lenon-
witajcie mam taki problem z warunkiem where bo gdy dam tak
  1. SELECT * FROM `ankieta` WHERE `data` > 1071183600 AND `data` < 1102806000 AND `plec` = 0

czyli warunek ze data jest wieksza od ale mniejsza niz nie dziala
a gdy dam
  1. SELECT * FROM `ankieta` WHERE `data` > 1071183600 AND `plec` = 0

jest ok , albo gdy dam
  1. SELECT * FROM `ankieta` WHERE `data` < 1102806000 AND `plec` = 0


to tez jest ok, to jaki powinien byc poprawny warunek where zeby wyciagnal mi wpisy gdzie zawartosc komorki data jest wieksza od czegos ale zaraz mniejsza od czegos?
JusticeItself
Jaki jest objaw? Nie działa to za mało informacji, masz zwrócony błąd SQL ?
Jeśli nie to sprawdź to:

  1. SELECT * FROM `ankieta` WHERE (`data` BETWEEN 1071183600 AND 1102806000) AND `plec` = 0 ;
-lenon-
To Twoje też nie działa, są informacje napewno ponieważ to jest testowy, data poczatkowa od jest od 2007 roku a wpisy sa od 2008 no a data koncowa czyli musi byc mniejsze od kwietnia 2008 no znajduje sa tylko takie wpisy, bo gdy dam tylko wieksze to wszystko pokaze a jak dam ze tylko mniejsze to tez wszystko pokaze, a niestety nie ma zadnego komunikatu tylko pisze ze nic nie zwrocono w phpmyadmin
-lenon-
o lol faktycznie brak rekordow
patrze jak mi funkcja mktime zmienila date z dd-mm-rrrr
to mam teraz takei daty
2003-12-12
2004-12-12

dziwne
mktime('0', '0', '0','miesiac', 'dzien','rok');
tam do tych slow przypisalem te wartosci dni itd i cos takeigo mi wyszlo haha.gif lol
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.