Salut tout le monde,
J’ai divisé mon forum en deux grâce aux cookies.
Si je suis sur le forum des programmes je devrais voir les forums de mangas en bas et vice-versa. Pour ce faire j'ai programmé le code suivant :
Mais le problème c'est qu'il ne s'affiche qu'un seul forum
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
31
32
33
34
35
36
37
38 if($_COOKIE ["SiteID"] == "1"){ $search =mysql_query("SELECT CAT_ID FROM FORUM_CATEGORY WHERE SITE_ID =2"); $title =":programmes"; } else{ $search =mysql_query("SELECT CAT_ID FROM FORUM_CATEGORY WHERE SITE_ID =1"); $title =":mangas"; } $num = mysql_num_rows($search); $x =0; while ($x < $num ){ $rs = Mysql_fetch_array($search); $cat =$rs['CAT_ID']; $get= mysql_fetch_array(mysql_query("SELECT F_SUBJECT,FORUM_ID FROM FORUM_FORUM WHERE CAT_ID ='".intval($cat)."'")); $forum_name= $get['F_SUBJECT']; $f_id= $get['FORUM_ID']; ++$x;} echo'<table align ="center"> <tr> <td align ="center" colspan="10"> '.$title.' </td> </tr> </table> <table align ="right"> <tr> <td align ="right"> <a href ="index.php?mode=f&f='.$f_id.'"><font color ="#0404B4">'.$forum_name.'</font><nobr></a> </td> </tr> </table> ';
<NB>: Chaque forum suit une catégorie et les catégories sont séparées par les cookies </NB>
Alors j'ai constaté que le While ne marche pas, et j'ignore pourquoi.
Partager