a claro.. por que hay guiones en los datos
solo usa la funcion de php
addslashes()
Código PHP:
Ver original$query = "INSERT INTO `noticias` ( `autor`, `flashnoticia`, `titulo`, `fecha`, `contenido`, `fotonoticia`) VALUES ( '".htmlspecialchars($autor)."', '".htmlspecialchars($flash)."', '".htmlspecialchars($titulo)."', '$fecha', '".htmlspecialchars(addslashes($contenido))."','".$imagen."');";