Otra cosa que te hemos dicho y que no haces es depurar tu consulta, si no lo haces entonces ahí se esconde el mensaje de error.
Código PHP:
mysql_query($sql, $conexion) or die('EL ERROR ES: ' . mysql_error());
Aunque a simple vista se nota que hay una coma después de "ff= now()
," y eso definitivamente está mal.