Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/08/2008, 14:17
Avatar de kaninox
kaninox
 
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 18 años, 7 meses
Puntos: 49
Respuesta: Problema con ingresar la fecha

como te dicen arriba debes guardarla en formato ingles que es como trabaja sql año-mes-dia si la fecha es de tipo date si es date time necesitas tambien la hora, pero vamos a por la fecha...

si tienes un form y en una variable recibe la fecha de forma ..

d-m-Y entonces deberias tranformala a Y-m-d con substr(); y guardarla de la misma forma para cuando consultas, solo haces tu consulta y para mostrar al usuario le transformas a formato español....

por ejemplo si quiero sacar la fecha de base de datos que esta como Y-m-d y la quiero pasar a español para mostrar hago

Código PHP:
<?php
$fec 
"$datos[fecha_delac]";
$day substr($fec8,2);
$month substr($fec5,2);
$year substr($fec0,4);
$fecha "$day-$month-$year";

echo 
"$fecha";
?>
como ves corto y despues ordeno te dejo de tarea como pasar de español a ingles ;)
saludos
__________________
Gokuh Salvo al mundo. PUNTO!!!!