Código PHP:
Ver original$sql = sprintf("INSERT INTO noticias (titulo, autor, descripcion, keywords, noticia, ruta_imagen, alt_imagen, nombre_imagen, fecha) VALUES ('$titulo', '$autor', '$descripcion', '$keywords','$noticia','$ruta','$alt_imagen','$nombre_imagen', NOW())",
Ahora lo que tienes es un serio problema de entendimiento de
sprintf()... estás poniendo cualquier cosa.
En serio, sin ofender. ¿Estás leyendo bien y entendiendo cómo se usan las funciones de PHP?
Código PHP:
Ver original$sql = sprintf("INSERT INTO noticias (titulo, autor, descripcion, keywords, noticia, ruta_imagen, alt_imagen, nombre_imagen, fecha) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, NOW())",
De lo contrario sería mas o menos:
Código PHP:
Ver original$sql = sprintf("INSERT INTO noticias (titulo, autor, descripcion, keywords, noticia, ruta_imagen, alt_imagen, nombre_imagen, fecha) VALUES ('$titulo', '$autor', '$descripcion', '$keywords','$noticia','$ruta','$alt_imagen','$nombre_imagen', NOW())");