par
d0m » 05 mars 2008, 17:34
Salut,
pour ce qui est de
mysql_free_result, le manuel dit :
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.
donc non tu n'es pas obligé.
mysql_close : L'utilisation de mysql_close() n'est pas habituellement nécessaire, puisque les connexions non persistantes ouverts sont automatiquement fermées à la fin l'exécution du script
mais autant le faire toi même, ce n'est qu'une seule ligne.
Il faudra alors appeler cette fonction juste après ta dernière requête SQL du script.
mysql_close peut être gênant dans un fichier inclus avec
include si d'autres requêtes sont faites après le include.
Le mieux étant d'en mettre qu'un seul dans la page contenant l'include.