Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/01/2010, 18:39
abcdefghi
 
Fecha de Ingreso: enero-2010
Mensajes: 191
Antigüedad: 14 años, 4 meses
Puntos: 7
Respuesta: Campo fecha formato??

Primero es porque estás usando POST para capturar el dato y lo están enviando por GET o viceversa.

El campo nacFun es DATE y necesita ser espcificado de la siguiente forma YYYY-MM-DD Y=Año, M=Mes,D=Días.

Por lo tanto si tenes la típica fecha que usamos los que hablamos criollo, deberás hacer:
Código PHP:
if ( ! empty ($_POST['IDC']) and ! empty($_POST['NAC']) and preg_match('!([0-9]{1,2})[/-.]*([0-9]{1,2})[/-.]*([0-9]{4})!',$_POST['NAC'],$match)) {

// Crear sentencia SQL
$sql sprintf("UPDATE funcionarios SET nacFun = '%d-%02d-%02d' WHERE idFun = %u",$match[3],$match[2],$match[1],(int) $_POST['IDC']);

    
// Ejecutar sentencia SQL
    
$res mysql_query($sql,$Conex);



Última edición por abcdefghi; 15/01/2010 a las 19:46