[ Nemanja Avramović @ 02.07.2006. 14:48 ] @
Da li neko možda ima pehape skripticu gde bi ja imao npr 6. dropdown menija (select polja) u dve grupe po tri polja (dan, mesec, godina | dan, mesec, godina) i kad izaberem u njima datume i kliknem na taster da mi (sledeća strana) izbaci sve datume između ta dva datuma? Da pojasnim, izaberem u prva tri drop down menija, recimo: 28,06,2006 a u druga tri drop down menija izaberem 02,07,2006 i da mi skripta izbaci redom:

28 06 2006
29 06 2006
30 06 2006
01 07 2006
02 07 2006

Ako neko ima ovo ili barem ideju kako bi se ovo moglo napraviti bio bih mu jako zahvalan
[ Br@nkoR @ 02.07.2006. 17:24 ] @
Nešto na brzini, nisam koristio padajuće menije, jer me je mrzelo da ih kreiram.
Code:

<?php
$startDate = mktime(0, 0, 0, 6, 28, 2006); //28-06-2006
$endDate = mktime(0, 0, 0, 7, 2, 2006); //02-07-2006
for($startDate; $startDate <= $endDate; $startDate += (60*60*24)) {
  echo date('d.m.Y', $startDate). '<br />';
}
?>
[ Nemanja Avramović @ 02.07.2006. 17:34 ] @
OK, naravno, ubaciću sam padajuće menije. To je to, šta da ti kažem osim onoga što ti uvek kažem - hvala
[ lukeguy @ 03.07.2006. 22:15 ] @
Zar nije bila slična tema gde je neko imao problem sa prebrojavanjem datuma? Koliko se sećam dečko je koristio dodavanje broja sekundi u jednom danu na Date objekat, pa to nije radilo zbog pomeranja sata u proleće/zimu. Neko mu je predložio da koristi Unix format gde za naredni dan se u date string dodaje "+1 day" ili tako nešto...
[ nezki @ 25.01.2007. 18:36 ] @
Evo mozda i ovo nekom bude trebalo.Na pr. ako hces da pregledas sve prijavljene na forumu u zadnjih 5 dana ovo ispisuje zadnjih 5 dana;
Code:

$startDate=time();
for($i=0; $i <5; $i++) {
  echo date('d.m.Y', $startDate). '<br />';
  $startDate -= (60*60*24);
}