Yo si veo el segundo argumento, ¿o crees que los errores son inventados?
Vamos a mirar la linea de la consulta:
Código PHP:
Ver original$query_NuevaNoticia = mysql_query("INSERT INTO ".$db_table." SET titulo = '".$titulo."', fecha = NOW(), autor='".$autor."'", "noticia = '".$texto."', imagen='".$imagen."'"); // Realizamos una consulta a la base de datos para insertar la nueva notica
Aquí estás concatenando y antes de la noticia se nota la coma que separa argumentos, de algún modo la colocas fuera del texto y la escribes mal, dando como resultado un segundo argumento.
Veamos de nuevo ya corregido:
Código PHP:
Ver original$query_NuevaNoticia = mysql_query("INSERT INTO ".$db_table." SET titulo = '".$titulo."', fecha = NOW(), autor='".$autor."', noticia = '".$texto."', imagen='".$imagen."'"); // Realizamos una consulta a la base de datos para insertar la nueva notica
A ver si así lo ves.