Posté : 11-08-2003 10:03
voila je vous mets mon code
qd je fais un teste sur la requete $result j'ai un gros pb
car si je fais le test mon while ne marche par et je ne comprends pos pourquoi
et ce test est imperatif merci de votre aide.
svp repondait rapidement
$result=mysql_query("select uid,email from users where uname='$uname'");
while ($row1 = mysql_fetch_row($result))
{
$uid = $row1[0];
$email=$row1[1];
$result2 = mysql_query("select name,type_stage,ref_stage,reponce,date_validation from validation_stage where uid='$uid'");
/*GROS PROBLEME DE TEST A PARTIR D' ICI
if(! $row12=mysql_fetch_row($result2))
{
echo "<TABLE WIDTH=100% CELLSPACING=2 CELLPADDING=2 BORDER=4><TR><TD CLASS=\"HEADER\">";
echo "<center>Désolé cette personne n'a pas fait de demande de stage!!!</center>";
echo "</TD></TR></TABLE>";
return;
}
else{*/
NE MARCHE QUE S'IL N' Y A PAS DE TEST
while($row2=mysql_fetch_row($result2))
{
$name=$row2[0];
$type_stage=$row2[1];
$ref_stage=$row2[2];
$reponce=$row2[3] ;
$date_validation=$row2[4];
$result3=mysql_query("select nom_responsable,responsable_email,cpt_place,date_inscription from stage where type_stage='$row2[1]'");
list($nom_responsable,$responsable_email,$cpt_place,$date_inscritption)=mysql _fetch_array($result3);
Affichage($uid,$email,$name,$type_stage,$ref_stage,$reponce,$date_validation ,$nom_responsable,$responsable_email,$cpt_place,$date_inscritption);
}
// }
|