Bonjour,

j'ai crée un petit forum et je souhaite afficher les nombres de réponses,mais je n 'arrive pas....

Code php : 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
31
32
33
34
35
36
37
38
39
40
//.....
$requete=" SELECT fr_id,sujet,text,DATE_FORMAT(date,'%d /  %m / %Y %Hh:%i')as date,ip,nom
                      FROM msg group by fr_id
                      ORDER BY fr_id
                     DESC $limit_str";
 
$result=mysql_query($requete);
echo"<table  width=700 align=center  border=0px>";
.....
echo"<tr>";
   echo"<td width='50%' bgcolor=#B7D7E3> Sujet</b></td>  <td width='25%' bgcolor=#B7D7E3>Date</td>
   <td width='25%' bgcolor=#B7D7E3>Poste par</td> <td>Vus</td> <td>réponse<td>";
    echo"</tr>";
 
while ($row =mysql_fetch_array ($result) )
{
// affiche les different champs
//echo"$row[Nom]";
 
echo"<tr>";
   echo"<td width='50%' bgcolor=#D7D7FF><a href=\"forum1.php?fr_id=".$row['fr_id']."\">".$row['sujet']."</a></td>
    <td width='25%'  bgcolor=#D9D9FF>".$row['date']."</td>
    <td  bgcolor=#D7D7FF>".$row['nom']."</td>";
    echo" <td  bgcolor=#D7D7FF>";
 
//ici le problème, je souhaite afficher le nombre de réponse de chaque sujet...
$sql="SELECT count(fr_id) as total FROM reponse";
 
$req = mysql_query($sql) or die('Erreur SQL !<br>'.mysql_error());  
$data = mysql_fetch_array($req);  
//echo($data[0]);
//echo $data['fr_id']; 
echo $data ['total'];
 
 
 
    echo"</td>";.....
}
 
//....
merci