$md5 = mysql_real_escape_string($b);
$sorgu1 = mysql_query("select * from md5 where md5='".$md5."'");
if (mysql_num_rows($sorgu1)==0 ){
@mysql_query("insert into md5(adi,md5) values ('$mk','$b')");
}bu şekilde dene olması lazım olmuyorsa ve tabloda var diyorsan sorun mysql bağlantında olabilir...