andfernandes Posted May 24, 2006 at 10:48 AM Report #29266 Posted May 24, 2006 at 10:48 AM Viva Estou com um pequeno problema, estou a guardar numa variavel $tempo o tempo em segundos, mas na BD o campo é do tipo Date/Time, acontece é que quando guardo o valor da variavel $tempo na bd ele guadar correctamente se esse tempo for inferior a 60 segundos, fica algo do genero 00:00:12, mas se a variavel $tempo for maior do que 60 este já não me a guarda correctamente colocando tudo a zero na bd. Alguem sabe uma forma de solucionar este problema? Obrigado
Ped@ntilva Posted May 25, 2006 at 08:42 AM Report #29426 Posted May 25, 2006 at 08:42 AM Boas, acho que o problema é que estás a guardar como DATE/TIME tenta guardar no tipo TIME. Cumps.
francodacosta Posted May 25, 2006 at 08:04 PM Report #29523 Posted May 25, 2006 at 08:04 PM Se só precisas de um numero podes sempre criar o campo na bd como integer ou small_int (que apenas ocupa 2 bytes ao invez dos 3 que o time ocupa) http://dev.mysql.com/doc/refman/5.0/en/numeric-types.html
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now