Mauvaise requête, boucle ?
Bonsoir,
J'ai fait une requete sur mes tables mysql pour me renvoyer les enregistrements de ma table.
Il y a 3 enregistrements dans ma table, et le résultat de ma requete m'affiche 30 fois tous les enregistrements et en boucle.
Je vous montre mon code de ma page php
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| <?php
$connexion = mysql_connect("","","");
mysql_select_db("",$connexion);
$sql = 'SELECT * FROM descriptif,exterieur, gite, menagers, multimedia, particularites, vue WHERE gite.id=descriptif.id
AND gite.id=vue.id';
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
// on fait une boucle qui va faire un tour pour chaque enregistrement
while($data = mysql_fetch_assoc($req))
{
// on affiche les informations de l'enregistrement en cours
echo ''.$data['nomGite'].' '.$data['vueVillage'].' '.$data['descVeranda'].'';
echo ' '.$data['multiTv'].'<br>';
}
// on ferme la connexion à mysql
mysql_close();
?> |
Merci de votre aide pour afficher tous les enregistrements de mes tables mais qu'une seule fois