lostyazilim
tr.link

PHP Checkbox Kullanımı

4 Mesajlar 1.145 Okunma
lstbozum
tr.link

Exor Exor WM Aracı Kullanıcı
  • Üyelik 07.11.2013
  • Yaş/Cinsiyet 38 / E
  • Meslek Web&Grafik Tasarım
  • Konum Samsun
  • Ad Soyad B** B**
  • Mesajlar 169
  • Beğeniler 16 / 7
  • Ticaret 0, (%0)
Merhaba
Bir tablom var



Checkbox'ı seçip alttaki butonda ödeyi tıkladığımda veritabanında ilgili alanın 1 olmasını istiyorum. Bir sürü denedim fakat henüz yapamadım. Bunu nasıl yapabilirim?
Bir çok checkbox dersine baktım ama olmadı.
 

 

wmaraci
reklam

FOMOCO FOMOCO WM Aracı Kullanıcı
  • Üyelik 10.11.2011
  • Yaş/Cinsiyet 41 / E
  • Meslek Nakliyat
  • Konum
  • Ad Soyad C** A**
  • Mesajlar 417
  • Beğeniler 184 / 76
  • Ticaret 1, (%100)







if(@$_POST["check"]){
if($_POST["check"] == "1") echo $_POST["check"];
}
?>



böyle birşey mi istiyorsunuz hocam?
 

 

JexyR JexyR Codeigniter / Symfony Kullanıcı
  • Üyelik 27.04.2015
  • Yaş/Cinsiyet 40 / E
  • Meslek Yazılım Müh.
  • Konum Diğer
  • Ad Soyad K** T**
  • Mesajlar 183
  • Beğeniler 11 / 62
  • Ticaret 0, (%0)
Öncelikle checkboxlarınız array olması gerekmekte









php ile formu post ettiğinizde ;


if(
isset($_POST['order'])
and is_array($_POST['order'])
){

foreach($_POST['order'] as $order){
//// İşaretli checkboxlar için yapılacak işlemler
}

}
?>
 

 

Exor Exor WM Aracı Kullanıcı
  • Üyelik 07.11.2013
  • Yaş/Cinsiyet 38 / E
  • Meslek Web&Grafik Tasarım
  • Konum Samsun
  • Ad Soyad B** B**
  • Mesajlar 169
  • Beğeniler 16 / 7
  • Ticaret 0, (%0)
@JexyR bunu denedim fakat bu valueleri ben veritabanından alıyorum. Şöyle örnek vereyim.

Ödeme adı altında bir tablom var.
ID || odemetarihi || fiyat || odenmedurumu
1 || 2015-06-22 || 50 || 0 veya 1
2 || 2015-06-22 || 50 || 0 veya 1
3 || 2015-06-22 || 75 || 0 veya 1

Bu içeriği ben veritabanı bağlantısı ve while ile listeliyorum.
Yapmak istediğim; adminin bu listede iki ödemenin yanındaki checkboxlara tıklayarak ikisini de ödendi yapabilmesi. Yani odenmedurumu tablosunu 0 iken 1 yapacak.

Değişek olarak değilde sabit yazılar olsa senin dediğin kodlar çözüyor. Fakat veritabanından alınca nasıl yapabileceğimi çözemedim.

Ek Olarak: FOMOCO bilgi için teşekkürler fakat istediğim tam olarak o değil :)
 

 

wmaraci
wmaraci
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al