Merhaba, Mysql-php ile ilgili minik bir sorum olacaktı.
Kullanıcılar checkbox la birden fazla seçim yapacaklar. Seçim yaptıktan sonra mysql veritabanına checkleri kaydetmeye çalışıyorum. Bu işlemi nasıl yapacağım. Bir türlü kaydetmiyor. Tekrar formu çağırdığımda bu işlemlerin checkli olmaları gerekmekte. Minik bir örnek işimi görürü aslında.
form un bulunduğu sayfada checkboxların adını tanımnlarken ismin sonuna [] bunu eklersen ( örn : check[] gibi..) formu gönderdiğin yere array şekilnde gider buradan da bütün işaretlenmiş checkboxları alırsın.
çok basit bir örnek vereyim ama bu şekilde kullanma geliştir adı üstünde bilgi vermesi açısından....
formda email alma için checkbox var adı email olsun. haber alma için checkbox var adı haber olsun..
bunları seçili olduğunda değerlerini gönderecektir değerleri Y olsun göndermediğinde mysqlde sütunda default değeri N olarak atasın ve kayıt ederken email sütununa email verisini haber sütununa haber verisini kaydetsin sayfadan birşey gönderilmiyorsa default N olacağından sayfa yeniden yüklendiğinde seçilmeyecek..
şimdi seçimi yapacak kod.
bağlantıyı yaptın verileri aldın şimdi değerleri sınayalım.. aşağıda vereceğim $email ve $haber değerleri veritabanından ilgili sütunların verileri olarak değerlendir.