Código PHP:
$sql = "INSERT INTO noticias (titulo,autor,fecha,intro,texto,imagen) VALUES ('$titulo','$autor',curdate(),'$intro','$texto','$newimage')";
| ||||
¿porque no me guarda la fecha? ¿que hago mal? Código PHP:
__________________ Foro de futbol andaluz, todos los equipos de futbol de Andalucia |
| |||
Yo en vez de usar curdate() uso now():
Código:
Salud. $sql = "INSERT INTO noticias (titulo,autor,fecha,intro,texto,imagen) VALUES ('$titulo','$autor',now(),'$intro','$texto','$newimage')";
__________________ Solo nosotros podemos decidir qué hacer con el tiempo que se nos ha dado. (Gandalf) |
| ||||
entonces la sintaxis que uso es correcto? ¿tan solo cambio curdate por now()? el tipo de campo que uso es date
__________________ Foro de futbol andaluz, todos los equipos de futbol de Andalucia |
| ||||
SOLUCIONADO habia que poner el nombre de la funcion en mayusculas tan solo, gracias de todas formas
__________________ Foro de futbol andaluz, todos los equipos de futbol de Andalucia |
| ||||
Cita: Ya te respondiste lo de usar las funciones con mayúsculas (debería de ser así para todo SQL). Solo agregaré que la función CURDATE() es para usarse en campos tipo DATE y la función NOW() es para DATETIME... si te funciona un NOW() en un campo DATE no esta mal más no es lo estrictamente "correcto" ... .
Iniciado por pereztroff entonces la sintaxis que uso es correcto? ¿tan solo cambio curdate por now()? el tipo de campo que uso es date Saludos! PD: Si se va a manejar BD mejor usar SQL... cada aplicación con su lenguaje; ahorras recursos y tendrás una aplicación eficiente.
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" |