24/08/2008, 11:39
|
| | Fecha de Ingreso: mayo-2008
Mensajes: 253
Antigüedad: 16 años, 5 meses Puntos: 8 | |
Error al insertar fecha en Base de Datos A ver si obtengo la fecha en flash con este codigo: Cita: stop();
var dias = new Array("Domingo", "Lunes", "Martes", "Miércoles", "Jueves", "Viernes", "Sábado");
var meses = new Array("enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre");
reloj.onEnterFrame = function() {
var fecha = new Date();
this.fecha = dias[fecha.getDay()]+", "+fecha.getDate()+" de "+meses[fecha.getMonth()]+" de "+fecha.getFullYear();
this.hora = fecha.getHours();
this.minuto = fecha.getMinutes();
this.segundo = fecha.getSeconds();
if (this.segundo<10) {
this.segundo = "0"+this.segundo;
}
if (this.minuto<10) {
this.minuto = "0"+this.minuto;
}
if (this.hora<10) {
this.hora = "0"+this.hora;
}
}; El Php es este no se que hacer par que me vaya. Cita: $sql = "INSERT INTO usuarios (nick, password, email, nombre, ciudad, edad, reloj) VALUES (";
$sql .= "'".quitar($HTTP_POST_VARS["usuL"])."'";
$sql .= ",'".quitar($HTTP_POST_VARS["passL"])."'";
$sql .= ",'".quitar($HTTP_POST_VARS["mailL"])."'";
$sql .= ",'".quitar($HTTP_POST_VARS["nombreL"])."'";
$sql .= ",'".quitar($HTTP_POST_VARS["ciudadL"])."'";
$sql .= ",'".quitar($HTTP_POST_VARS["edadL"])."'";
$sql .= ",'".quitar($HTTP_POST_VARS["relojL"])."'";
$sql .= ")";
mysql_query($sql);
echo "&estatus=ok&"; //registro exitoso
}
mysql_free_result($result);
mysql_close();
}
else
{
echo "&estatus=nomail&"; //mail incorrecto
}
?> Y en la base de datos tengo un campo que se llama reloj tipo date
¿Porque no me lo graba? ¿En vez de date deberia de poner varchar?
Gracias
Última edición por gomminola; 24/08/2008 a las 11:44 |