Pagina 1 din 1

Functie time

Scris: 25-Ian-2009, 15:31:09
de Husse
Se dau urmatoarele
O tabela "towns" si o coloata de tip datetime numita "Creare" care inregistreaza data(yyyy-mm-dd) creerii orasului cu ajutorul functiei now(),

Eu trebuie vreau sa compar data creeri orasului cu daca curenta a servarului sa vad daca Diferenta este mai mare de 10 zile.
Am incercat astfe:

Am creeat o functie:

Cod: Selectaţi tot

function date_diff()
{
 global $db_id;

 $query="SELECT * FROM towns WHERE DATE_SUB(CURDATE(),INTERVAL 10 DAY)"; 
 $diferenta=mysql_query($query, $db_id);
 return $diferenta;
}

if $diferenta > 10 zile {ataca} else {orasul are imunitate}
Dar bine inteles ca nu a mers . Ce ar trebui sa fac?

Scris: 26-Ian-2009, 00:24:27
de chessh
Pai ceea ce incerci tu sa faci prin scriptul tau este sa returnezi doar rezultatele din ultimele 10 zile si din cate am inteles din ce explici, nu asta e ceea ce vrei sa faci. Trebuie sa le iei pe toate si apoi sa verifici. O sa ma gandesc si revin maine. :)