• 15-02-2023, 18:44:52
    #1
    Selam,

    Aşağıdaki gibi bir tablo yapım var.

    Bir form içinde tablo içindeki gibi inputlarım var. Her birinin tablodaki id değeri farklı olduğu için tek seferde formu gönderdiğimde tüm inputları tablodaki tüm satırlara aynı anda nasıl kaydedebilirim? Döngü içine almadan bir yolu var mı?

  • 15-02-2023, 18:47:39
    #2
    Hocam zaten where olarak belirtmezsen hepsine işlem yapar. Örn:
    UPDATE settings SET option_value = 3
    tüm option_value'lar 3 olur bu sorgu ile
  • 15-02-2023, 18:52:24
    #3
    v4r1able adlı üyeden alıntı: mesajı görüntüle
    Hocam zaten where olarak belirtmezsen hepsine işlem yapar. Örn:
    UPDATE settings SET option_value = 3
    tüm option_value'lar 3 olur bu sorgu ile
    hocam hepsine aynı değeri değil inputta yazdığım farklı değerleri tek seferde ilgili sütünlara satırlara kaydetmek istiyorum.
  • 15-02-2023, 18:55:59
    #4
    buddy adlı üyeden alıntı: mesajı görüntüle
    hocam hepsine aynı değeri değil inputta yazdığım farklı değerleri tek seferde ilgili sütünlara satırlara kaydetmek istiyorum.
    Örnek form

    option adı
    option içeriği
    autoload durumu

    siz bu üçünü mü aynı anda nasıl girerim diyorsunuz yoksa bunun gibi çok fazla form var bunları nasıl aynı anda kaydederim diyorsunuz?
  • 15-02-2023, 19:00:19
    #5
    v4r1able adlı üyeden alıntı: mesajı görüntüle
    Örnek form

    option adı
    option içeriği
    autoload durumu

    siz bu üçünü mü aynı anda nasıl girerim diyorsunuz yoksa bunun gibi çok fazla form var bunları nasıl aynı anda kaydederim diyorsunuz?

    hocam formdaki inputlarım siteurl, home diyelim
    bu verileri formdan submit ettiğimde if $_POST ile verileri alıp
    tabloya kaydetmek.

    Ama sorun şu, veritabanına kayderken hangi satır olduğunu where ile belirtiyoruz.

    Benim kaydetmek istediğim form içindeki verilerim tabloda 2 satırdan oluşuyor.

    Yani bir formu kaydettiğimde tablodaki bir çok satırdaki ilgili yerlere kayıt işlemi yapmak istiyorum.
  • 15-02-2023, 19:27:53
    #6
    buddy adlı üyeden alıntı: mesajı görüntüle
    hocam formdaki inputlarım siteurl, home diyelim
    bu verileri formdan submit ettiğimde if $_POST ile verileri alıp
    tabloya kaydetmek.

    Ama sorun şu, veritabanına kayderken hangi satır olduğunu where ile belirtiyoruz.

    Benim kaydetmek istediğim form içindeki verilerim tabloda 2 satırdan oluşuyor.

    Yani bir formu kaydettiğimde tablodaki bir çok satırdaki ilgili yerlere kayıt işlemi yapmak istiyorum.
    iki sorguyu tek seferde gönderebilirsin