mysql_free_result

(PHP 3, PHP 4, PHP 5)

mysql_free_result -- Libera la memoria del resultado

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().

Hosting by: hurra.com
Generated: 2007-01-26 18:01:02