• 07-08-2019, 00:56:12
    #10
    CanOffline adlı üyeden alıntı: mesajı görüntüle
    Pdo Yapmadım Mysqli Yaptım Sorun Teşkil Etmez Sanırsam Ama Veri Tabanı Bilgilerinizi İlk Satıra Girmeniz Lazım
    $baglan = mysqli_connect("localhost","kullanıcıadı","şifre","database");
    mysqli_set_charset($baglan, "utf8");
    foreach($html->find('.HaberSatir') as $article)
    {
    $my_post = array();
    $baslik = $article->find('div.HaberBaslik',0)->innertext; //echo $baslik;
    $basliktemiz = $article->find('div.HaberBaslik',0)->plaintext;
    $my_post['post_title'] = "$basliktemiz";
    $my_post['post_content'] = " $icerik1 <br> $icerik2 ";
    $my_post['post_status'] = 'publish';
    $my_post['post_author'] = 1;
    $my_post['post_category'] = array(19);
    $sorgu = mysqli_query($baglan, "SELECT * FROM wp_7vfq4v6qc4_posts WHERE post_title='$basliktemiz'");
    $sonuc = mysqli_fetch_assoc($sorgu);
    if(empty($sonuc)){
    wp_insert_post($my_post);
    add_post_meta($post_id, 'post_title', $basliktemiz, true);
    } else {
    echo "Zaten Kayıtlı";
    }
    }
    hocam eline sağlk ama yine tekrardan atıyor aynı kayıtları
  • 07-08-2019, 00:58:38
    #11
    O zaman wp_7vfq4v6qc4_posts bunun ismini yanlış yazdınız veyahut kayıt işlemi burası değil
  • 07-08-2019, 01:03:07
    #12
    CanOffline adlı üyeden alıntı: mesajı görüntüle
    O zaman wp_7vfq4v6qc4_posts bunun ismini yanlış yazdınız veyahut kayıt işlemi burası değil
    hocam tablo adı o şekilde şimdi şu şekildebir şey oldu 10 tane ekli haberi sildim çalıştrdm botu hepsini yükledi temizce
    tekrar çalıştırdım sadece 5 tanesine kayıtlı dedi geri kalan 5 tanesini tekrar yükledi :/



    hocam buldum sorunu haberler arasında ' işareti olduğu için 5 tanesinde ondan öyle yapıyormuş çok teşekkür ederim uğraştırdım sizleride emeğinize elinize sağlık