
Tengo un problema que me esta volviendo loco y seguro que es una tonteria. Estoy usando flash+mysql.
Tengo una tabla (cita) con varios campos. Hay un campo (Hora) tipo TIME en la que guardo la hora en formato horas:min:segundos. Un ejemplo de este campo sería 21:30:00
He metido desde myphpadmin varios valores, los leo en flash y todo correcto.
El problema es al intentar actualizar.
Por algún motivo desconocido hace el UPDATE sin dar error pero la hora se pone SIEMPRE al valor 00:00:01
He estado mirando por internet pero no doy con la solución, seguro que a alguno de ustedes les pasó alguna vez, ¿me pueden dar alguna pista de lo que pasa?
Esta es la sentencia sql, en la que intento cambiar la hora de las 20:00:00h a las 17:00:00h en el mismo dia/mes/año:
UPDATE cita SET Hora='17:00:00' AND dia='19' AND mes='4' AND anyo='2010'
WHERE idCliente='1' AND Hora='20:00:00' AND dia='19' AND mes='4' AND anyo='2010'
Juraría que es correcta!!
