par
Ryle » 17 févr. 2008, 02:13
Alors pour essayer de répondre dans l'ordre, à la question "quand faut-il utiliser mysql_close() ?" la réponse est "quand tu n'as plus besoin d'utiliser mysql"
En gros, pour te donner une idée, l'ouverture d'une connexion a la base de donnée est un traitement assez long. Du coup, hors de question d'ouvrir une connexion, d'exécuter une requête, de refermer la connexion et de découvrir qu'il faut à nouveau en ouvrir une.
En revanche, dès que ta dernière requête est passée, au plus tôt tu fermeras la connexion, au plus tôt tu libereras les ressources, permettant de meilleurs temps de réponse et plus de visiteurs simultanés

Alors pour essayer de répondre dans l'ordre, à la question "quand faut-il utiliser mysql_close() ?" la réponse est "quand tu n'as plus besoin d'utiliser mysql" :)
En gros, pour te donner une idée, l'ouverture d'une connexion a la base de donnée est un traitement assez long. Du coup, hors de question d'ouvrir une connexion, d'exécuter une requête, de refermer la connexion et de découvrir qu'il faut à nouveau en ouvrir une.
En revanche, dès que ta dernière requête est passée, au plus tôt tu fermeras la connexion, au plus tôt tu libereras les ressources, permettant de meilleurs temps de réponse et plus de visiteurs simultanés :)