la verdad la sintaxis sql quiza te este dando problema , aparet de eso usa mejor mysql_query()
Código PHP:
mysql_query ("INSERT INTO `syf_posts` (`autor`,`email`,`lugar`,`post`,`raiz`,`fecha`) VALUES ('$nombre','$email','$lugar','$post','$topic','$fecha');") or die (mysql_error()) ;
Saludos