[ mb_sa @ 09.08.2006. 14:25 ] @
Pozdrav,

Imam tabelu popis (id, naziv, datum)

U koloni 'datum' imam zapisan datum kao UNIX timestamp.

Kako da selektujem, odnosno prikazem sve upise iz 2006. godine.

Dakle, iz forme, putem POST metode, posaljem zeljenu godinu (vrijednost obilka 2005, 2006, ...) sa ciljem da prikazem SAMO upise koji pripadaju zeljenoj godini.

Hvala.
[ SmilieBG @ 09.08.2006. 14:40 ] @
Za izabranu godinu nadjes unixstamp i stavis od do tog i sledeceg unix stampa...

Poz,
Sale
[ mb_sa @ 09.08.2006. 14:49 ] @
Citat:
SmilieBG: Za izabranu godinu nadjes unixstamp i stavis od do tog i sledeceg unix stampa...

Poz,
Sale


Code:
$godina = a$_POST['godina']; // pokupim godinu, recimo 2005

$godina_unix = mktime (0,0,0,0,0,$godina); // pretvorim je u UNIX


Bojim se da te nisam shvatio, tacnije onaj dio boldirane recenice. Jeli moze malo konkretnije.

Poz i hvala.
[ bzero @ 09.08.2006. 16:07 ] @
Mozes to da uradis i iz MySQL-a:

Code:

$godina = $_POST['godina'];

$query = "SELECT * FROM popis WHERE YEAR(FROM_UNIXTIME(datum))='$godina'";
[ mb_sa @ 09.08.2006. 16:42 ] @
Citat:
bzero: Mozes to da uradis i iz MySQL-a:

Code:

$godina = $_POST['godina'];

$query = "SELECT * FROM popis WHERE YEAR(FROM_UNIXTIME(datum))='$godina'";


Da, to je to. Hvala.