Porque y cuando es necesario ocupar la siguiente línea:
mysql_free_result($var);
Gracias
![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif)
| |||
(introducción) PHP cierra toda conexión (no persistente) a tu BD y termina el script en curso por defecto al ejecutarse por completo tu script. mysql_free_result() libera memoria usada por un mysql_query() .. por enden .. cuanto antes liberes esa memoria mejor será para el rendimiento de tu servidor. Puedes pensar que un script se ejecuta en unas milemismas de segundo (como así són las mayoria) .. pero si tus scripts colaboran al liberar la memoria usada por tus "query" lo antes posible .. mejor. ¿Cuando debes usarlo? ... -Cuando ya no uses el resultado de tu mysql_query() .. Suele ser despues de tu tipico: Código PHP: Código PHP: Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| |||
Desde el manual: Cita: Mas info en:mysql_free_result() solo necesita ser llamada si te preocupa usar demasiado memoria durante la ejecución de tu script. http://www.php.net/mysql_free_result |