cs_psychodingue
Messages postés67Date d'inscriptionsamedi 5 janvier 2002StatutMembreDernière intervention 2 juin 2005
-
10 déc. 2002 à 22:49
cs_psychodingue
Messages postés67Date d'inscriptionsamedi 5 janvier 2002StatutMembreDernière intervention 2 juin 2005
-
11 déc. 2002 à 16:52
Bonjours tout le monde,
Moi j'ai un gros problème, je vais essayer de vous expliquer facilement...
Voilà, je suis en train de faire le site d'un magasin, et les rubriques du menu sont dans une base de donnée. J'ai fait un tableau avec 2 colone, et dans la colone de gauche, y'a plusieurs ligne générées par le script qui génère les rubriques inscrites dans la base de données. Le problème arrive pour la colone de droite, en effet, il y a un rowspan="x" ou x est le nombres de ligne qu'il y a dans le menu. Le bordel, c'est que cette cellule est déclaré avant les ligne du menu, donc je ne connais pas ce x avant de faire le menu. Est-ce que vous comprenez? En fait, à chaque fois que je rajoute un ligne pour un rubrique ou une sous rubrique, j'peux incrémenter une variable qui à la fin de l'affichage du menu sera égal à ce fameux x, mais comment j'peux l'inscrire dans le rownspan tout en haut?
J'ai pensé à faire une fois le menu sans rien inscrire, un sorte de simulation pour récupéré le x, et ensuite de refaire la page normalement, mais j'me suis dit que la page va être 2 fois plus lourde et puis ça va être la merde parceque y'a plein de boucles, de conditions, etc...
Quelqu'un peut m'aider?
Merci
cs_booth
Messages postés220Date d'inscriptionlundi 14 janvier 2002StatutMembreDernière intervention13 juin 2005 11 déc. 2002 à 11:51
hello!
si tes valeurs de rowspan correspondent à des rubrique bien définies, t'as qu'a faire quelques select juste avant de faire ton tableau pour compter le nombre d'éléments de chaque rubrique et comme ça t'auras tes valeurs de rowspan
tu fait un
select count(*) FROM ma table WHERE rubrique = 'toto'
cs_psychodingue
Messages postés67Date d'inscriptionsamedi 5 janvier 2002StatutMembreDernière intervention 2 juin 2005 11 déc. 2002 à 16:52
Nan, c'est pas aussi simple que ça, y'a toute une fonction pour sélectionner une sous catégorie, c'est la merde. Mais j'ai fait un script pour mettre dans des tableau de variable les éléments du menu, et un autre pour afficher le menu une fois tout récupéré.
Voilà
merci qd même