| Portada | Monotemáticos | Secciones | Desarrolladores | Comunidad | Servicios | Servicios profesionales | RSS | ||||
| ARTICULO: La base de datos MySQL del libro de visitas |
Se muestran 3 comentarios sin revisar
| alex | 16/9/05 |
| a parte de esto si quisieramos introducir la fecha y hora a la que el usuario ingresa el comentario que deberiamos hacer? yo he creado un nuevo campo llamado postdate del tipo datetime nulo, pero cuadno observo el resultado en la web todo esta con ceros, no tengo mucha idea de programacion, podrias ayudarme para insertar ese nuevo campo? |
|
| alex | 16/9/05 |
| he conseguido que funcione la fecha poniendo: $ssql = "INSERT INTO librovisitas_php (nombre,email,comentario,postdate) VALUES ('" . $nombre . "','" . $email . "','" . $comentario . "',now())"; en teoria deberia salir la fecha y hora correctamente pero la hora no se porque no es la adecuada,algun problema del reloj del servidor? si en lugar de now pongo current_date solo me sale la fecha y si pongo current_datetime (esto ultimo me lo acabo de inventar pero seria lo que yo quisiera) no me devuelve nada, incluso no ingresa el comentario |
|
| alex | 17/9/05 |
| en efecto, habia un desfase horario, para solucionar el problema seria suficiente oner la siguiente sentencia que añadiria las horas que me hicieran falta: $ssql = "INSERT INTO librovisitas_php (nombre,email,comentario,postdate) VALUES ('" . $nombre . "','" . $email . "','" . $comentario . "', DATE_ADD(NOW(), INTERVAL 6 HOUR))"; si por el ocntrario lo que quiro es restar horas pondria la siguiente funcion DATE_SUB() eso es todo, |
|
| Ver el articulo y todos sus comentarios | |
| Añadir un comentario del artículo |
|
Comentarios no revisados de: |