ďťż

mysql + php zapytanie select

       

Podstrony


telcocafe

tm to zmienna zapisana w bazie dokładnie mówiąc czas unix
natomiast $now=time() jak poprawnie wprowadzić zapytanie to niż nie wychodzi?

$query="select count(*) from #__licznik where ip='$ip' and (date("d.m.y",tm)==date("d.m.y",$now));



$query = 'select count(*) from #__licznik where ip=\''.$ip.'\' and (date("d.m.y",tm)==date("d.m.y",'.$now.'))';
Coś takiego?

coś nie bierze za bardzo pod uwagę tego warunku ...
cos chyba z ta datą trzeba pokombinować
Użytkownik gablot edytował ten post 24 czerwiec 2007, 22:56
a po co Ci ta funkcja date? nie wystarczą funkcje wbudowane w mYSQL ?



chodzi ci o FROM_UNIXTIME() ? tylko jak to zastosować aby format daty był dobry?

$query = 'select count(*) from #__licznik where ip='.$ip.' and FROM_UNIXTIME(tm,?????) == '.$czasu.'';

$czas= 25.06.07
Użytkownik gablot edytował ten post 25 czerwiec 2007, 08:07
1. NOW( )
2. DATE_ADD( )

problem rozwiązany
'SELECT count(*) FROM #__licznik WHERE FROM_UNIXTIME(tm,"%Y-%m-%d") = "'.date('Y-m-d').'" ';

wielkie dzieki za pomoc

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.