Bonjour,
je n'ai toujours pas réussi à résoudre mon problème même en changeant completement de technique.
J'ai décidé de travailler avec mes dates comme avec des entiers. C'est à dire que j'ai converti mon champ Date de ma base en un int(8) qui contient par exemple pour la date aujourd'hui la valeur : 20030226
Voici donc ce que donne mon script : (toujours le meme problème lors de la requete :-((((
$jjdate=@mktime(10,0,0,$date["mon"],1-$nj+$sem*7+$j,$date["year"]);
// je récupère la date au format : 20030226 (ça marche bien)
$tmp=strftime("%Y%m%d", $jjdate);
$d = substr($tmp,6,2); // jour
$m = substr($tmp,4,2); // mois
$y = substr($tmp,0,4); // année
// la meme date mais en temps qu'entier
$lien =$y.$m.$d;
$db_link = mysql_connect($sql_serveur,$sql_user,$sql_passwd);
$Res_Valid=mysql_db_query($sql_bdd,"select Num_Date, Date, Valeur from testdates where Date=$lien",$db_link);
// et pi là ça plante
$total_row = mysql_num_rows($Res_Valid);
voilà donc j'ai essayé plein de trucs et rien ne résoud le problème, je commence sérieusement à désespérer....
Aidez-moi s'il vous plait
SuD