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 : 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(); 
?>
Merci de votre aide pour afficher tous les enregistrements de mes tables mais qu'une seule fois