Utilizo phpmyadmin y quiero saber como tengo que crear un campo para guardar fechas y como tendria que hacer la insercion para que me guarda la fecha cuando insertan datos a traves de un formulario
alguien me explica un poco
| |||
como guardar fechas en tabla db Utilizo phpmyadmin y quiero saber como tengo que crear un campo para guardar fechas y como tendria que hacer la insercion para que me guarda la fecha cuando insertan datos a traves de un formulario alguien me explica un poco |
| |||
Respuesta: como guardar fechas en tabla db Los dos tipos de datos por defecto son DATE y DATETIME dependiendo de si quieres fecha o fecha y hora. Creo que por defecto, la fecha se guarda en formato aaaa-mm-dd , así que el campo de formulario que tengas, lo deberías convertir a ese formato, ya dependiendo del lenguaje que uses del lado del servidor. Un saludo |
| |||
Respuesta: como guardar fechas en tabla db Pues depende de como hayas hecho la bbdd, pero un truco facil es meter una fila a mano en PHPmyAdmin, y arriba te aparece la consulta que se ha utilizado. Pues debes hacer una consulta similar. |
| |||
Respuesta: como guardar fechas en tabla db amigo yo puse la linea de la insercion asin
Código PHP:
Ver original pero no me inserto la fecha solo 0000-00-00 que hice mal? yo al campo no le defini ningun atributo solo tipo DATE tengo que poner algo mas? |
| |||
Respuesta: como guardar fechas en tabla db Leete el manual de la función date: http://php.net/manual/es/function.date.php Para tú caso sería: date("Y-m-d") Y deberías tener cuidado al meter directamente lo del $_POST a mysql, por temas de seguridad, usando la funcion mysql_real_escape_string o alguna clase de verificación. Un saludo |
| |||
Respuesta: como guardar fechas en tabla db gracias por el consejo vilmar23 lo tendre en cuenta. Pero estoy trabajando en modo local no me preocupa solo quiero que funcione bien. creo que cree mal el campo fecha en phpmyadmin solo puse tipo date tengo que hacer algo mas para que funcione? |
| |||
Respuesta: como guardar fechas en tabla db gnzsoloyo gracias por contestar pero si quiero que salga en mysql la que hay por defecto como tendria que hacerlo asin
Código PHP:
quiero que me la grabe el formato por defecto pero no funciona bien porque Ver original |
| ||||
Respuesta: como guardar fechas en tabla db Porque PHP no es MySQL. Estás poniendo las funciones de PHP embebidas en una cadena que se enviará a MySQL, pero no sabes qué es lo que está haciendo en realidad. Haz un echo, y verifica qué es lo que realmente está creando como sentencia de SQL: Código PHP:
__________________ ¿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 guardar fechas en tabla db tengo un problema haber si me ayudas a entenderlo
Código PHP:
Ver original si tengo esta variable que es la fecha de mi db que esta en este formato 0000-00-00 y yo la quiero cambiar por esta otra variable $fecha que tiene el formato que yo quiero para mostrar en pantalla como tendria que hacerlo |
| |||
Respuesta: como guardar fechas en tabla db debes traértela ya desde la base en el formato que quieres, usando DATE_FORMAT() Mira en el manual ejemplos de DATE_FORMAT() |
Etiquetas: |