Foros del Web » Programando para Internet » PHP »

mysql_free_result no entender

Estas en el tema de mysql_free_result no entender en el foro de PHP en Foros del Web. if( ! $staticupdate ) { // Borra todos los datos de la tabla msanalysis_online mysql_query( "OPTIMIZE TABLE msanalysis_online"); $result = mysql_query( "DELETE QUICK FROM msanalysis_online"); ...
  #1 (permalink)  
Antiguo 21/04/2004, 13:59
Avatar de CHILENOCES  
Fecha de Ingreso: octubre-2001
Ubicación: Mmm paseando por la vida
Mensajes: 491
Antigüedad: 16 años, 1 mes
Puntos: 0
mysql_free_result no entender

if( ! $staticupdate ) {
// Borra todos los datos de la tabla msanalysis_online
mysql_query( "OPTIMIZE TABLE msanalysis_online");
$result = mysql_query( "DELETE QUICK FROM msanalysis_online");
mysql_free_result($result);
mysql_query("OPTIMIZE TABLE msanalysis_online");
}

Y me arroja:

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in archivo.php on line 319

Que puede ser?

Y otra pregunta que significa el DELETE QUICK existe?

Saludos.
__________________
ChilenoCesar Looking for something new...
  #2 (permalink)  
Antiguo 21/04/2004, 14:18
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 15 años, 5 meses
Puntos: 16
Hola,

Para todos los mysql_query(), usa mysql_error() (www.php.net/mysql_error) para capturar posibles errores:
Código PHP:
if( ! $staticupdate ) {
// Borra todos los datos de la tabla msanalysis_online
mysql_query"OPTIMIZE TABLE msanalysis_online") or die('Error: '.mysql_error());
$result mysql_query"DELETE QUICK FROM msanalysis_online") or die('Error: '.mysql_error());
mysql_free_result($result);
mysql_query("OPTIMIZE TABLE msanalysis_online");

Y para saber que es el quick, www.mysql.com

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:54.