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
<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
Partager