hay varias fallas:
- es mysql_query, no mysq_query
- separa ...noticias(titulo.... a noticias (titulo ..., esta junto...
- agrega el cierre de parentesis a la cadena a ejecutar
mejor pega este codigo por completo:
<?php
$titulo=$_POST['titulo'];
$autor=$_POST['autor'];
$categoria=$_POST['categoria'];
$articulo=$_POST['articulo'];
$connect=mysql_connect("localhost","root","pass");
mysql_select_db("sistemadenoticias",$connect);
$sql = "insert into noticias values ('$titulo','$autor','$categoria','$articulo',NOW() )";
mysql_query($sql, $connect);
header("Location: index.php");
?>
no lo he probado, lo escribi a mano alzada, en caso tengas algun error con este codigo manda el error, nos vemos, mandas un mp pa estar al tanto