bueno, la cosa funciona bien, me compara bien y tal, el unico problema es este WARNING:
Notice: Undefined offset: 1 in c:\inetpub\wwwroot\responder\pruebadefechas.php on line 30
Sabeis a que se debe?
Posteare el foro en Bases de datos paraver si alli saben algo del tema :D
Código PHP:
function convertir($fecha){
$auxF=explode("-",$fecha);//formato original "dd-mm-yyyy hh:mm"
$dia=$auxF[0];
$mes=$auxF[1];
$auxAnio=explode(" ",$auxF[2]);//el ultimo tiene año y hora
$anio=$auxAnio[0];
$auxHora=explode(":",$auxAnio[1]);
$hora=$auxHora[0];
$minutos=$auxHora[1]; //EL ERROR ES EN ESTA LINEA
$fechaNueva = mktime($hora,$minutos,0,$mes,$dia,$anio);
return $fechaNueva;
}
?>
da el error en esa linea, cuando llamas a la funcion asi:
$fechafrm=date("YmdHis",convertir($fecha));
me lo da aleatoriamente (a veces si a veces no), a veces en un campo y aveces en otro.. alguien sabe a que se debe?