Código MySQL:
Ver original
el campo lo tengo tipo time y me sale 00:00:00, alguna ayuda de mi error, saludos.
| |||
como tendria que hacer para guardar hora en db Hola no se si lo estoy haciendo mal pero no me funciona, intento guardar en mi base de datos la hora pero no lo consigo yo tengo un campo con el nombre hora y lo intente asin:
Código MySQL:
Ver original el campo lo tengo tipo time y me sale 00:00:00, alguna ayuda de mi error, saludos. |
| ||||
Respuesta: como tendria que hacer para guardar hora en db Pregunta para leer en el manual de referencia: Cita: Corresponde usar CURTIME():TIME(expr) Extrae la parte de hora de la expresión hora o fecha/hora expr.
Código MySQL:
Ver original
Código MySQL:
Ver original
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| |||
Respuesta: como tendria que hacer para guardar hora en db hola gnzsoloyo la verdad que no entendi muy bien el curtime leyendo el manual me di cuenta que me faltaba el parametro del formato probe con dato asin:
Código MySQL:
Ver original me dio una hora menos que en la de mi pais que es españa, esto a que es debido, alguna ayuda, estoy trabajando en modo local, osea que me tendria que dar la hora de mi portatil y me da una menos, saludos. Última edición por roboty; 14/11/2011 a las 06:02 Razón: aclare que trabajo en modo local, saludos |
| |||
Respuesta: como tendria que hacer para guardar hora en db Hola gnzsoloyo yo lo que probe que no me funciono fue esto:
Código MySQL:
Ver original no se si tengo mal el campo que cree en la bd lo tengo timpo time, el error que me muestra es que defina la funcion current_time, que hago mal? esta insercion la hago desde php, por eso lo de date(), pero no se si es lo correcto. saludos |
| ||||
Respuesta: como tendria que hacer para guardar hora en db Por empezar, ten cuidado con los espacios entre el nombre y el paréntesis de la función. Cuando usas alguna interfase del tipo Navigator, o phpMyadmin, estas suelen poner un espacio allí y eso hace que el MySQL no reconozca la función. ¿Podrías postear el mensaje que MySQL devuelve?
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| |||
Respuesta: como tendria que hacer para guardar hora en db Si claro gnzsoloyo el error es este, comprobe lo de los espacios pero estan bien. Fatal error: Call to undefined function current_time() in C:\wamp\www\ejercicios\insertar.php on line 39 |
| ||||
Respuesta: como tendria que hacer para guardar hora en db Cita: Esto es un error de PHP, no de MySQL...Fatal error: Call to undefined function current_time() in C:\wamp\www\ejercicios\insertar.php on line 39 ¿Estás intentando usar CURRENT_TIME() dentro del PHP? Si haces eso, estás haciendo mal. Postea ese bloque del script completo...
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| |||
Respuesta: como tendria que hacer para guardar hora en db Hola, gnzsoloyo este es el codigo que uso desde php para insertar la hora;
Código PHP:
Ver original no es correcto utilizar una funcion de mysql para la hora que tendria que cambiarla por una funcion php como date();, espero que me puedas aclarar esto saludos. |
| ||||
Respuesta: como tendria que hacer para guardar hora en db Estás confudiendo el PHP con el SQL... Las sentecias de SQL van como cadenas de texto que el PHP envía usando la librería correspondiente al MySQL. Busca un tutorial (en el Foro de PHP hay unos muy buenos) y fíjate cómo se hace.
Código PHP:
Ver original
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| |||
Respuesta: como tendria que hacer para guardar hora en db gnzsoloyo lo postee mal pero si que tengo las comillas en mi codigo, bueno intentare buscar la solucion y si no lo hare con el objeto date de php, gracias por tu colaboracion y saludos. |
| ||||
Respuesta: como tendria que hacer para guardar hora en db ¿Probaste usando CURTIME()? En el extremo, usa TIME(NOW()), que sería lo mismo. Por cierto, ¿qué versión de MySQL estás usando?
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |