Arkadaşlar Wordpress'de önceden eklenmiş başlığı kontrol eden ve önceden eklenmişse yeni gönderileni kabul etmeyen en sağlıklı sorgu hangisi acaba

Bu mu

$kontrol=mysql_num_rows(mysql_query("Select * from wp_posts where post_title='$baslik'"));
if ($kontrol=='1') {
Bu mu

$kontrol=mysql_num_rows(mysql_query("Select * from wp_posts where post_title='$baslik'"));
if(mysql_num_rows($kontrol)==1) {
bu mu

$kontrol=mysql_query("Select * from wp_posts where post_title='$baslik'"); 
if(mysql_num_rows($kontrol)==1) {
bu ayarlardaki 1 verdiğimde ekllenmiş konuyu bir daha açıyor o verdiğimde önceden eklenmemiş bir konuya bile bu konu eklenmiş diyor

Doğru olanı hangisi en sağlıklı çalışan hatasız