26/06/2009, 04:59
|
| | | Fecha de Ingreso: mayo-2009 Ubicación: Barcelona
Mensajes: 174
Antigüedad: 15 años, 6 meses Puntos: 2 | |
Problema con fechas Hola, a ver si alguien me puede echar una mano o dos! esto de las fechas me rompe la cabeza.
Tengo un form donde se inserta una fecha en un input text. El formato de inserción es mm/dd/aaaa. el form se llama "date" cuando hago el submit. en otro fichero php recojo la variable mediante $fecha =$_POST['date']; (esta en formato dd/mm/aaa) el problema es que hago una query a la BD utilizando esa variable :
$sql=mysql_query("select * from reservas where fecha='$fecha'");
y luego imprimo...
El problema está en que mysql la guarda en formato yyyy/mm/dd y por lo tanto no encuentra nada.
He probado con este código:
$fecha=$_POST['date'];
list($dia,$mes,$anio) = explode(‘/’.$fecha);
$nueva_fecha = $anio.’/’.$mes.’/’.$dia;
y en la query sustituyo fecha ='$fecha' por fecha='$nueva_fecha' pero tampoco recoge ningun valor.
Alquien puede ayudarme?
Gracias de antemano. |