Alors je te donne un petit conseil, lit la doc de mktime, strftime et strtotime ... ça pourrait grandement t'aider.
En ce qui concerne ton problème il faudrait nous dire de quelle forme et ton champ 'date_icdt' du genre s'il est de la forme "2009-02-25" ou "25-02-2009" ou autre ...
Ensuite avec ton $date_temp qui vaut mktime(0,0,0, date("m")-1, 1, date("Y")), tu va devoir le convertir en une string avec ceci :
strftime ('%d-%m-%Y', $date_temp); //Ici tu obtient une date du type "2009-02-25" ... A toi de te documenter pour obtenir le format date qu'il te faut ...
Je vous remerci de vos reponse j'ai bien lu la doc concernant mktime mais pas pour strftime, je vais bosser sa pour voir, jvous tiens au courant sur cette page is vous le desirez
$date_temp = mktime(0,0,0, date("m")-1, 1, date("Y"));
$date=strftime ('%Y-%m-%d', $date_temp); //Ici j' obtient une date du type "2009-02-25"
$resultat=mysql_query("SELECT * FROM incidents WHERE date_icdt >='$date'");