habituellement je refais un ou 2 SELECT dans ma boucle afin d'obtenir un résultat, mais n'y a t il pas plus simple ? Explications :
en fait je fais un select sur toutes la base avec un Distinct sur les familles après dans la boucle pour les afficher, je refais un Select Distinct sur les sous familles par rapport à la famille à l'instant T dans ma boucle avec une Where et la même chose avec les produits
ce qui me donne 3 boucles les unes dans les autres avec en tout 3 requêtes
morpheus262
Messages postés461Date d'inscriptionmardi 27 avril 2004StatutMembreDernière intervention16 février 2012 1 juil. 2005 à 15:09
Salut,
Plus simple peut etre lire tes trois tables, stockes ce que tu as besoin de ces table dans un tableau, et traiter tes tableau deja ca te fera moin de connexion web.
Ensuite pour certain site de javascript, mais je sais pas comment sont tes tables, disosn que ca marche bien pour un table titre et une deuxieme sous titr contenant l id de la table titre.
donc la methode que j ai vu pour un code de treeview en javascript consist a lire uniquement la table sous titre et de stocker dans un tableau id titre et it sous titre (tu peux completer avec un table contenant id titre et lib titre, et dans le premier ajouter lib sous titre. voila mais bon.
3 Tbale==>3 requetes minimum ca semble inevitable. le mieux etant de traiter des tableaux bien sur.
<HR>
On ne peut pas savoir tout faire, mais on peut tout apprendre avec du travail. Morpheus262
PS: Besoin d aide pour developper, besoin d un collaborateur pour faire votre site, contacter moi par mail
l