Que eu errei ao cadastrar os dados para o banco, veja como faço.
....$id_cat, $capa, pego os dados....
$consulta = mysql_query("SELECT * FROM noticias WHERE capa='$capa'");
if($capa == ""){
echo"<p class=links><a href='#' class='erro'>! Erro </a><br><br><b>$vazio</b><br><br><a href='java script:history.go(-1)' class='voltar'>« Voltar</a></p>";
}
else{
$insert = "INSERT INTO `noticias` (`id`, `id_cat`, `capa`, `tags`, `titulo`, `conteudo`, `fonte`, `data`, `ver`, `views`)
VALUES (NULL,'$id_cat','$capa','$tags','$titulo','$conteudo','$fonte','$data', '$ver', '$views')" or die(mysql_error());
echo"<b>$sucesso</b>";
$insert = mysql_query($insert);
}
Ainda acredito que tem algo sim no fckeditor, pois se escrevo um texto com ' dá erro e se não uso ' , cadastra normal.
Mas enfim, aceito todos comentários, para melhorar nessa parte e resolver meu erro.

Obrigada!
Consegui

Obrigada