ponlo asi:
Código PHP:
mysql_query("insert into noticias(autor,titulo,categoria,fecha,noticia)
values('$autor','$titulo','$categoria',NOW(),'$articulo')",$connect);
He ordenado los campos segun los tienes en tu tabla, en la teoria no hay diferencia, pero por si acaso...
EDIT: Por cierto que hace la funcion NOW(); ?