Coloca esto para revisar tu consulta. como esta armada.
Código PHP:
mysql_db_query($database,$sql)
or die("Error al ejecutar la consulta $sql ".mysql_error());
hazle un echo a tu $sql y ejecutalo en mysql solamente debe ser algun parametro que te falta en el SQL o coloca tu consulta aca a ver si podemos ver que pasa.
en realidad es con la sintaxis del SQL te falta algo.. puede ser falta de un espacio o algo asi.
Saludos