$kontrolet = mysql_num_rows(mysql_query("SELECT * FROM wp_postmeta WHERE meta_value='$source'"));
if(mysql_num_rows($kontrolet) == 0)
{
$my_post = array();
$my_post['post_title'] = $yaziisim;
$my_post['post_content'] = $content;
$my_post['post_status'] = 'publish';
$my_post['post_author'] = 1;
$my_post['post_category'] = array(1);
$postid = wp_insert_post($my_post);
if($postid)
{
if(copy($photo, "resimler/$rename))
add_post_meta($postid, "resim", $resimLink);
add_post_meta($postid,"kaynak",$source);
echo "$yaziisim başarıyla eklendi.<br />";
}
else
{
echo "$yaziisim eklenemedi.<br />";
}
}
else
{
echo "$yaziisim daha önceden eklenmiş.<br />";
} Veritabanı Kayıt Sorgulaması (Kontrol)
14
●731
- 01-06-2016, 19:00:56WordPress için bot yazıyordum ama bir türlü kontrolü yapamadım. Ya her ne olursa olsun aynı içeriği ekliyor. Ya da hiç bir içeriği eklemiyor. Nerede hata yapıyor olabilirim?
- 01-06-2016, 19:53:56reddoc adlı üyeden alıntı: mesajı görüntüle
$kontrolet = mysql_query("SELECT * FROM wp_postmeta WHERE meta_value='$source'"); if(mysql_num_rows($kontrolet) == 0)böyle yaptım yine olmadı hocam. - 01-06-2016, 20:09:54
- 01-06-2016, 20:14:43Konunuza baktım da benim sorumla ilgisi yok hocam.truser adlı üyeden alıntı: mesajı görüntüle
- 02-06-2016, 15:20:39sorgu da meta_value olarak belirttiğiniz sütunun içindeki değerler benzersiz mi? benzersiz ise sıkıntı olmaması lazım benzersiz değil ise benzersiz olan bir sütun ile değişmeniz gerekirMisafir adlı üyeden alıntı: mesajı görüntüle
- 02-06-2016, 15:50:29Hocam $source değişkeninden tam olarak ne geliyor ?Misafir adlı üyeden alıntı: mesajı görüntüle
- 02-06-2016, 15:58:19$source değişkeninde referrer urller var.aTKn94 adlı üyeden alıntı: mesajı görüntüle