Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

aynı id li verileri yenisiyle değiştirme

diyelim ki veritabınında id si 3 olan veri var. ben tekrar id si 3 olan veri gönderdiğimde diğerinin üzerine yazdırabilirmiyim.
yani ben hiçbir kontrol yapmadan "insert into" komutu ile gönderip eğer gönderğim id li veri varsa yeni gönderdiğimle değiştirlmesini yapmak istiyorum. bu mümkün mü?
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • 1
    amanbre adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    18 cevap - 0 soru
    Merhaba,

    Eğer bahsettiğin id primary key olarak tanımlanmışsa tabloya kayıt atamazsın. Primary key tanımlanmamışsa kayıt atabilirsin.
  • Vedia adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    66 cevap - 21 soru
    ID=3 olan kayıt varsa UPDATE SQL komutunu çalıştırın, yoksa INSERT SQL çalıştırın.

    Veya

    Önce ID=3 olan kaydı silin ardından INSERT SQL kodunuzu gönderin
  • sky adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    7 cevap - 0 soru
    İstediğin işlemi tek mysql komutu ile gerçekleştiremezsin. 2 işlem gerekli
    varmı >=> select
    Yoksa >=> insert
    Varsa >=> update