Garder le resultat d'une requête ? - Perl - Programmation
Marsh Posté le 12-11-2004 à 17:52:23
tu pourrais peut etre executer ta requete une fois puis stocker les resultats dans un hash. Tu pourras ainsi re-parcourir le hash autant de fois que tu le souhaites au cours de ton script.
Marsh Posté le 16-11-2004 à 12:08:07
dans ton script ajoute:
Code :
|
ca fait une mise en cache automatique de ta fonction "sql" en fonction des arguments qu'elle recoit
http://search.cpan.org/~mjd/Memoize-1.01/Memoize.pm
Marsh Posté le 22-11-2004 à 20:34:29
Merci.
Marsh Posté le 12-11-2004 à 11:28:55
Salut,
j'débute en perl désolé.
Heu en fait je récupère le résultat d'une requête SQL comme ceci :
Bref ca marche, mais ce que je voudrais, c'est :
Si j'ai besoin du meme resultat, ne pas devoir ré-executer la requete, car c'est une requete qui risque d'être appelée plusieurs fois par seconde
Donc je voudrais qu'elle s'execute une seule fosi au chargement du script. Mais avoir tjrs acces au données sans de voir convertir tout ca en un table et ajouter plein de code pour rien.
C'est possible ?
Merci d'avance
Message édité par Gat$ le 12-11-2004 à 11:35:10
---------------
Recherche de partenaires pvp dans World of Warcraft :: http://www.wowteamfinder.com