Buenas mirad, tengo este código:
<?php
session_start();
if($_POST) {
include_once("/php/funciones.php");
$conexionPW = conexPresenciaWeb();
$fecha = date("Y-m-d");
$titulo = $_POST['titulo_noticia'];
$contenido_noticia = $_POST['contenido_noticia'];
echo $fecha;
$ssql = "INSERT INTO noticias_breves (Titulo, Contenido, Fecha) VALUES('" . $titulo . "',
'" . $contenido_noticia . "', ' " . $fecha . " ')";
mysql_query($ssql, $conexionPW) or die(mysql_error());
mysql_close($conexionPW);
}
?>
Y en la base de datos MySQL el campo fecha es un date.
Aparentemente super sencillo, pues para mi no. Resulta que me esta dando continuamente un error de sintaxis y no entiendo el porque... he probado a cambiar en la bbdd el date por datetime, timestamp, etc... y no funciona. He probado tambien en poner el la sentencia SQL la funcion NOW(), pero tampoco me va, no para de salirme el error de sintaxis... estoy desesperado porque es una cosa sencilla pero que me esta amargando la mañana y no le veo el fallo.
Alguno me puede ayudar?
Gracias!