salut tout le monde.
j'ai une chambre qui contient 1 ou n accessoires .
je veux afficher le nom de ma chambre une seul fois mais avec ce script elle m'affiche une ligne avec chaque accessoire.comment je peux résoudre ça .merci bien d'avance et bon code.
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
26
27
28
29
30
 
<?php
$sql2="SELECT type_chambre.libelle_type,
       chambre.id_type,
       chambre.id_ch,
       chambre.n_ch,
       chambre.etage,
       chambre.description_ch,
       chambre.hotel,
       accessoires.titre_access
FROM chambre
INNER JOIN type_chambre ON chambre.id_type=type_chambre.id_type
LEFT JOIN access_ch ON access_ch.id_ch=chambre.id_ch
LEFT JOIN accessoires ON access_ch.id_access=accessoires.id_access
ORDER BY chambre.id_type DESC";
$req2=mysql_query($sql2)or die(mysql_error());
while($rep2=mysql_fetch_array($req2))
{
 
?>
 
<tr align="center"><td><a href="modif_ch.php?id=<?php echo $rep2['id_ch']; ?>&n_ch=<?php  echo $rep2['n_ch'];?>&etage=<?php  echo $rep2['etage']; ?>&des=<?php echo $rep2['description_ch']; ?>&hot=<?php echo $rep2['hotel']; ?>&typ=<?php echo $rep2['id_type']; ?> " target="modif_ch1"><?php  echo $rep2['id_ch'];?></a></td>
<?php
 
echo '<td>'.$rep2['id_ch'].'</td><td>'.$rep2['n_ch'].'</td><td>'.$rep2['etage'].'</td><td>'.$rep2['description_ch'].'</td><td>'.$rep2['libelle_type'].'</td><td>'. $rep2['titre_access'].'</td></tr>';
 
 
 
}
?>