|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||
|
Invité de passage
![]() Inscription : décembre 2006 Messages : 6 ![]() |
Bonjour,
J'ai un soucis d'optimisation et de modification, à l'initial le code ressemblai à ça: Code :
-De nom du forum et ses modérateurs -Des noms des sous-forums (du forum 'fid') et ses modérateurs ex: - Forum1 (modérateur:toto, titi, tata)
Les deux requêtes se font sur la même table $table_forums De mon coté, je souhaite optimiser tout ça par une séparation php/html via un moteur de template et optimisation de cette boucle. J'ai donc fait ça: Code :
Code :
|
||||||
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
ça vient de quelle lib le sql_query ?
t'as pas PDO ?
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#3 | |
|
Invité de passage
![]() Inscription : décembre 2006 Messages : 6 ![]() |
Slt,
Citation:
|
|
|
|
00
|
|
|
#4 |
|
Membre régulier
![]() Inscription : juillet 2007 Messages : 62 ![]() |
ça a l'air nickel pour moi !
|
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : décembre 2006 Messages : 6 ![]() |
Slt,
Bien en fait je viens de me rendre compte qu'il y a une erreur dans le code. L'affichage des sous forums ne tient pas compte de l'id du forum et tous les sous forums sont systématiquement affichés pour tous les forums alors que ce doit pas être le cas. - Forum1 (modérateur:toto, titi, tata)
|
|
|
00
|
|
|
#6 |
|
Membre régulier
![]() Inscription : juillet 2007 Messages : 62 ![]() |
C'est clair que si tu fais pas le test sur l'id du forum dans la boucle d'affichage des sous forums t'auras ce résultat. Pourtant je vois 'fid' dans 2 requetes. ça doit être l'id du forum.
|
|
|
00
|
|
|
#7 | |
|
Invité de passage
![]() Inscription : décembre 2006 Messages : 6 ![]() |
Oui en fait forum et sous-forum sont sur la même table
Citation:
|
|
|
|
00
|
|
|
#8 |
|
Membre régulier
![]() Inscription : juillet 2007 Messages : 62 ![]() |
alors il faut ajouter le champ fup dans le sql des sous forum :
Code :
SELECT name, moderator, fid , fup ...etc |
|
|
00
|
|
|
#9 | ||||
|
Invité de passage
![]() Inscription : décembre 2006 Messages : 6 ![]() |
Merci cela résoud le prob, en fait j'ai mis ça pour la deuxième requête:
Code :
Code :
Merci en tous cas pour ton intérêt, si tu vois autres possibilités n'hésite pas
|
||||
|
|
00
|
|
|
#10 | ||
|
Membre régulier
![]() Inscription : juillet 2007 Messages : 62 ![]() |
Je vois ce que tu veux dire. Si tu cherches à réutiliser le même code il n'y a rien de mieux que faire une petite class ou une fonction pour ça. Je parle de cette partie du code
Code :
En fait, la perfection n'a pas de limite. Alors courage! |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com