Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/03/2005, 06:31
Koden
 
Fecha de Ingreso: marzo-2005
Mensajes: 197
Antigüedad: 19 años, 10 meses
Puntos: 1
El formato (creo) es: yyyy-mm-dd, según he podido ver en el el phpMyAdmin.

A la hora de intentar cambiar el registro, en la consulta de selección, desgloso la fecha tal que así:

Código PHP:
$s="SELECT YEAR(fecha) AS ano,MONTH(fecha) AS mes,DAYOFMONTH(fecha) AS dia, campo1, ..., campo n FROM tabla WHERE id='".$id."'"
Y a la hora de visualizarlo en el input, escribo el value de este modo:

Código:
<input type="text" neme="fecha" value="<?php echo $v["dia"]."-".$v["mes"]."-".$v["ano"];?>">
Al salir los datos mal se me ocurre que entonces lo que falla es la inserción, ¿no?

Sé que podría solucionarlo en la página de inserción si pongo tres <select> (dia, mes, ano) e inserto en la consulta una variable $fecha, que sea igual a $_POST["dia"]."-".$_POST["mes"]."-".$_POST["ano"].

Sólo quería saber si habría algún otro modo.