Hola
Zhak!
Eso sucede cuando el resultado devuelto por la función mysql_query no es el apropiado, verifica que tu consulta este bien, que el nombre de la tabla o campos sean correctos, que tu conexión al servidor y a la base de datos se establezcan correctamente, procura ver si tu consulta se hizo bien de esta manera:
Código PHP:
if($resultado=mysql_query($query)){
//consulta hecha satisfactoriemente...
}else{
//Error en la consulta...
}
Suerte!