Hola,
Siempre que hagas una consulta a base de datos, comprueba que se ha ejecutado correctamente, y en caso negativo, haz que se muestre el mensaje de error con mysql_error():
Código PHP:
mysql_query("UPDATE ...") or die('MySQL dice: '.mysql_error());
Si sospechas que falla la consulta, vete a
www.mysql.com y revisa la sintaxis de UPDATE (o la sentencia que sea). Quizas se te haya olvidado que hay que usar comas en algun lugar.
Saludos.