Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/05/2007, 06:38
a_bradock
 
Fecha de Ingreso: diciembre-2005
Mensajes: 19
Antigüedad: 18 años, 4 meses
Puntos: 0
Re: convertir la fecha al hacer update

Creeria que si tenes segun decis los datos en formato 'dd/mm/YYYY'y decis que tenes un formulario de carga ... 'php?'... podes utilizar el siguiente esquema




// Recibo cada una de las variables
$fecha_1 = $_POST["fecha_1"];
$fecha_2 = $_POST["fecha_2"];
$fecha_3 = $_POST["fecha_3"];
...
$fecha_15 = $_POST["fecha_15"];
//-------------


//-------------
// Convierto la fecha recibida en formato dd/mm/YYYY a YYYY/mm/dd
// ------------------------------------------
if ($_POST["fecha_1"]!=""){
$txt_fecha = $_POST["fecha_1"];
list($dia, $mes, $ano) = explode('/',$txt_fecha);
$a_convertir = array("$ano/$mes/$dia");
$fecha_convertida_1 = implode("/", $a_convertir);

}

// ------------------------------------------

Bueno, ahora ya tengo mis nuevas variables con las cuales realizar
el 'insert' que necesite
Fijate que igualmente podrias realizar algunas cosas mas como controlar
si el formato ingresado en el formulario es el correcto o no y en ese caso devolverlo
al formulario de carga con los valores correctos precargados.... digo, teneindo
en cuenta que quizas el usuario a realizado la carga de varios datos con antelación
y si comete un error debera reingresarlos a todos... esto se puede haccer mediante 'variables de sesion'...
Igualmente te aclaro que de esta forma se haria un sql mas lento... espero que sea de ayuda si se me ocurre otra manera la posteo....