ricardo
Invité n'ayant pas de compte PHPfrance
15 mai 2005, 20:20
$reponse="SELECT id FROM login WHERE nomutilisateur = '$nomutilisateur_ok'";
$result=mysql_query($reponse);
list($id_utilisateur) = mysql_fetch_row($result);
//$valeur=mysql_fetch_array($result);
$choix="SELECT * FROM annonce WHERE id_utilisateur = '$id_utilisateur'";
$result=mysql_query($choix);
while($val=mysql_fetch_array($result)) { ?>
<p><table width="649" border="1" cellpadding="0" cellspacing="0" bordercolor="#990000">
<tr>
<td width="424"><div align="left">Date :
<? $date= datefr($val['datesaisie']);echo $date; ?>
<br>
<? if($val['lieu']){ ?>
Lieu : <? echo $val['lieu']; ?><br>
<? } ?>
<br> Annonce saisie par <b><? echo $val['nomutilisateur']; ?></b><br>
<? if($val['email']){ ?>
E-mail : <? echo $val['email']; ?></a></b></strong><br><? } ?>
<? if($val['telephone']){ ?>
Téléphone : <? echo $val['telephone']; ?><br>
<? } ?>
<? if($val['annonce']){ ?>
<br> <? echo $val['annonce']; ?><br>
<? } ?>
</div></td></tr>
Voila mon message d'erreur :
Notice: Undefined index: nomutilisateur in d:\easyphp1-8\www\pages seules\annonceespace.php on line 109
En effet le nom d'utilisateur appartient a ma table login alors que la j'effectue une requete sur ma table annonce. Comment récupérer "nomutilisateur" sachant que les deux tables sont liées par id_utilisateur ?
Merci