Descripción
int
mysql_free_result ( int id_resultado )
mysql_free_result() solo necesita ser llamada
si te preocupa usar demasiado memoria durante la ejecución de
tu script. Toda la memoria usada por resultado especÃficado en el
parámetro del identificador de resultado será
automáticamente liberada.
Devuelve TRUE si todo se
llevó a cabo correctamente, FALSE en caso
de fallo.
If a non-resource is used for the result, an
error of level E_WARNING will be emitted. It's worth noting that
mysql_query() only returns a resource
for SELECT, SHOW, EXPLAIN, and DESCRIBE queries.
Ejemplo 1. Ejemplo de mysql_free_result
<?php $result = mysql_query("SELECT id,email FROM people WHERE id = '42'"); if (!$result) { echo 'Could not run query: ' . mysql_error(); exit; } /* Use the result, assuming we're done with it afterwords */ $row = mysql_fetch_assoc($result);
/* Now we free up the result and continue on with our script */ mysql_free_result($result);
echo $row['id']; echo $row['email']; ?>
|
|
Por razones de compatibilidad puede usarse tambien
mysql_freeresult(). Sin embargo esta función es
obsoleta.
Vea también mysql_query(),
is_resource().