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
Merci de votre aide pour afficher tous les enregistrements de mes tables mais qu'une seule fois
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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(); ?>
Partager