$result=mysql_query("INSERT INTO `ads` (`title`,`about`,`mon`,`mail`,`note`,`edit_code`,`date`,`mini`,`orig`) VALUES
('". mysql_real_escape_string($_POST[title])."','". mysql_real_escape_string($_POST[about])."',".(int)$_POST[mon].",'". mysql_real_escape_string($_POST[mail])."','". mysql_real_escape_string($_POST[radi])."',
".(int)$edit_code.",'". mysql_real_escape_string($date)."','". mysql_real_escape_string($mini)."'
,'". mysql_real_escape_string($orig)."')") or die (mysql_error());
После отладки вывод ошибок уберу. Всё ли тут правильно?