• 09-05-2017, 11:09:05
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Arkadaşlar

    Ürün güncelleme işi için kullandığım bir sorguda 280bin ürün var, bunları her seferinde sql1 ürün varmı? sql2 ürün ekle demekle olmuyor.

    Bildiğim bir sql sorgusu vardı, yoksa ekle diye?
    bu sorguda bana yardımcı olabilir misiniz?
  • 28-06-2017, 11:37:28
    #2
    crazykurba adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar

    Ürün güncelleme işi için kullandığım bir sorguda 280bin ürün var, bunları her seferinde sql1 ürün varmı? sql2 ürün ekle demekle olmuyor.

    Bildiğim bir sql sorgusu vardı, yoksa ekle diye?
    bu sorguda bana yardımcı olabilir misiniz?
    Kontrol yaparken kaç adet alan(sütun) kontrolü yapılması gerekiyor?
    IF NOT EXISTS kontrolü yapabilirsin.
  • 30-06-2017, 01:31:21
    #3
    $sqlurunler=mysql_query("SELECT * from verininçekileceğitabloadı ");
    if (mysql_num_rows($sqlurunler)>0) {
    Kayıt Tabloda var
    }
    else {
    veri tabanında kaydet
    }
    istersen pdo sorgusunu da yazabilirim
  • 30-06-2017, 17:58:09
    #4
    KarcanOzbal adlı üyeden alıntı: mesajı görüntüle
    Kontrol yaparken kaç adet alan(sütun) kontrolü yapılması gerekiyor?
    IF NOT EXISTS kontrolü yapabilirsin.

    Misafir adlı üyeden alıntı: mesajı görüntüle
    $sqlurunler=mysql_query("SELECT * from verininçekileceğitabloadı ");
    if (mysql_num_rows($sqlurunler)>0) {
    Kayıt Tabloda var
    }
    else {
    veri tabanında kaydet
    }
    istersen pdo sorgusunu da yazabilirim

    Cevaplar için teşekkür ederim ama her 2 cevapta fazladan sorgu çalışmasına neden oluyor. Benim istediğim tek sorguda bütün işlemi halletmekti.
    Onuda ON DUPLICATE KEY UPDATE komutu ile çözdüm