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.