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
| $c=$_GET['c'];
if(!isset($c)){
$sql_f=mysql_query("select nom_forum,id_forum,im_for,titre_sujet,descri_cat,id_sujet,date_sujet,auteur_sujet,id_suj_forum,message,titre_cat1,id_categori1,satmp_cat,date_message,auteur_message
,COUNT(titre_sujet) AS nb_s ,COUNT(message) AS nb_m FROM categorie1
LEFT JOIN forum ON (id_cat1_f=id_categori1)
LEFT JOIN sujet_forum ON (id_sujet=id_suj_forum)
LEFT JOIN message_topic ON (id_mes_suj=id_sujet)
GROUP BY titre_cat1,nom_forum,titre_sujet ORDER BY satmp_cat ASC ") or die (mysql_error());
}
else{
$sql_f=mysql_query("select nom_forum,id_forum,im_for,titre_sujet,descri_cat,id_sujet,date_sujet,auteur_sujet,id_suj_forum,message,titre_cat1,id_categori1,satmp_cat,date_message,auteur_message
,COUNT(titre_sujet) AS nb_s ,COUNT(message) AS nb_m FROM categorie1
LEFT JOIN forum ON (id_cat1_f=id_categori1)
LEFT JOIN sujet_forum ON (id_sujet=id_suj_forum)
LEFT JOIN message_topic ON (id_mes_suj=id_sujet) WHERE titre_cat1='".mysql_real_escape_string($c)."'AND id_categori1=id_cat1_f
GROUP BY titre_cat1,nom_forum,titre_sujet ORDER BY satmp_cat ASC ")or die (mysql_error());
$get="<img src=\"images/lastpost.gif\"width=\"10\" height=\"7\"border=\"0\"/><a href=\"forum.php?c=".mysql_real_escape_string($c)."\"> <font color=\"#66F\">".mysql_real_escape_string($c)."</a>";
}
//recolte des donnees
while($row= mysql_fetch_array($sql_f)) {
$categorie = $row['titre_cat1'];
$tableau[$categorie][] = $row;
} |