Bonjour à tous,

Je me pose une petite question sur la fonction mysql_free_result() ?

Cette fonction est elle réellement utile et si oui quand l'utiliser ?

La doc php précise :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
mysql_free_result() n'est à appeler que si vous avez peur d'utiliser trop de mémoire durant l'exécution de votre script. Toute la mémoire associée à l'identifiant de résultat sera automatiquement libérée.
Comment évaluer si on doit utiliser ou non cette fonction ?

Partant du principe que l'on code de façon à optimiser le script (donc utilisation de cette fonction), y'a t il un intérêt à placer cette fonction en fin de script ?

Dans l'exemple si dessous :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
$res = mysql_query("SELECT ...");
if ( mysql_num_rows($res) > 0 ) ...
 
$res = mysql_query("SELECT ...");
if ( mysql_num_rows($res) > 0 ) ...
Y'a t il un interet a mettre un mysql_free_result($res) entre les 2 queries ?
Y'a t il un interet a mettre un mysql_free_result($res) à la fin ?

Merci bcp pour votre aide