Bonjour à tous.
Je travaille actuellement sur un code qui permet d'afficher un menu qui affiche les produits à vendre en fonction de leur rubrique et sous rubrique.
Voici le code en question:
Bon alors voilà: tout marche correctement sur le server sur lequel je travaille, mais en mettant le site sur Internet, tous les liens n'affichent que la 1ere sous rubrique de plus les images ne passent pas non plus.
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
39
40
41 <div id="menu_gauche"> <? $css="SELECT * FROM rubrique NATURAL JOIN css NATURAL JOIN ss_rubrique GROUP BY rubrique.nom_rubrique"; $res=mysql_query($css); while($rub=mysql_fetch_object($res)){ if(strlen(html_entity_decode($rub->nom_rubrique))>22){ $taille="g"; $hauteur="43"; $padding="17"; }else{ $taille="p"; $hauteur="22"; $padding="8"; } echo "<a href='index.php?rub=$rub->id_rubrique&ss_rub=$rub->id_ss_rubrique' class='menu_gauche_$rub->chemin_css' style='height:".$hauteur."px; padding-top:".$padding."px;'>$rub->nom_rubrique</a><span id='coin_".$taille."0$rub->id_css'> </span><div id='clear'></div>"; if (isset($_GET['rub']) && $_GET["rub"]==$rub->id_rubrique){ $css2="SELECT * FROM ss_rubrique WHERE id_rubrique=".$_GET["rub"].""; $res2=mysql_query($css2); while($ss_rub=mysql_fetch_object($res2)){ if(strlen(html_entity_decode($ss_rub->nom_ss_rubrique))>23){ $hauteur="32"; }else{ $hauteur="18"; } echo "<a href='index.php?rub=$rub->id_rubrique&ss_rub=$ss_rub->id_ss_rubrique' class='sous_menu_$rub->chemin_css' style='height:".$hauteur."px;'>$ss_rub->nom_ss_rubrique</a><div id='clear'></div>"; } } } ?> </div>
j'ai testé les requêtes sur les 2 bases de données différentes tout marche sur les 2 (bien que les enregistrements soient légèrements différents, la connection à la base marche correctement et je ne suis même pas sur que le problème en question vienne du code que je viens de fournir.
Partager