PB avec boucle pour un affichage de données ds 1 tableau
Posté : 11 janv. 2006, 18:22
Bonjour, voilà ce à quoi je souhaite arriver:
Une premiere requete SLQ me donne l'identifiant et le nom d une personne. Le resultat de la reqeute liste dans un <td> le nom des (disons 30) personnes, avec recuperation de leur id pour une exploitation future
Dans le <td>suivant, je souhaiterais afficher par exemple, la ville de la personne, résultat d'une requete dans une autre table
Voilà, en faisant ce script, j'ai bien tous les noms de personnes listés, mais dans mon 2eme <td>, les villes corresponantes aux personnes ne sont pas listées.
Je crois que mon problème vient d'une boucle. Pouvez vous éclairer ma lanterne.
D avance merci
David
Une premiere requete SLQ me donne l'identifiant et le nom d une personne. Le resultat de la reqeute liste dans un <td> le nom des (disons 30) personnes, avec recuperation de leur id pour une exploitation future
<td><?
$query = "SELECT * FROM personnes";
$result = mysql_query($query);
while ($val = mysql_fetch_array($result)) { ?>
<? $zou=$val["idpersonne"];?>
<? echo $val["nom"];?><br>
<? }
?>
</td> Dans le <td>suivant, je souhaiterais afficher par exemple, la ville de la personne, résultat d'une requete dans une autre table
<td><?
$query = "SELECT * FROM ville where nomville='$zou'";
$result = mysql_query($query);
while ($val = mysql_fetch_array($result)) { ?>
<? echo $val["ville"];?><br>
<? }
?>
</td> Voilà, en faisant ce script, j'ai bien tous les noms de personnes listés, mais dans mon 2eme <td>, les villes corresponantes aux personnes ne sont pas listées.
Je crois que mon problème vient d'une boucle. Pouvez vous éclairer ma lanterne.
D avance merci
David