PHP RadioButton ve Checkbox Kullanımı

Merhaba, bu yazımda PHP RadioButton ve Checkbox Kullanımı konusundan bahsetmek istiyorum. Bir veri tabanından çektiğimiz verilere göre ekrana nasıl seçilmiş olarak getireceğimizi göreceğiz

Merhaba, bu yazımda PHP RadioButton ve Checkbox Kullanımı konusundan bahsetmek istiyorum. Bir veri tabanından çektiğimiz verilere göre ekrana nasıl seçilmiş olarak getireceğimizi göreceğiz

PHP RadioButton ve Checkbox Kullanımı

Bu yazımızda veri tabanından aldığımız verilere göre page loadda RadioButton ve CheckBox nasıl seçili olarak getireceğimizi göreceğiz.

PHP Radio Checkbox Checked

Tabi burada veri tabanına bağlantı ve veri çekme olaylarını göstermeyeceğim.

PHP Radio Checked

<?php
// veritabanından aldığımız bir değer olduğunu düşünelim.
 $data= $row['data']; 

?>

Kullanmak istediğimiz verileri aldıktan sonra ön yüzde RadioButton ve CheckBox inputlarını nasıl seçilmiş olacağını göstereceğim.

<input name="data" type="radio" id="data" value="S" <?php echo ($data== 'Evet') ?  "checked" : "" ;  ?>/> EVET
<input name="data" type="radio" id="data" value="N" <?php echo ($data== 'Hayır')  ?  "checked" : "" ;  ?>/> HAYIR

NOT: RadioButton ve CheckBox inputlarının seçili olması için checked olarak işaretlememiz gerekiyor.

Yukarıdaki kodlarda gördüğünüz gibi  ternary if ile değişkenin değeri, RadioButton veya CheckBox ‘un tuttuğu değer ise yani seçilmiş olması gereken hangisi ise ona göre if yazdık. Yani burada iki radiobutton var. Birisi  Evet diğeri Hayır tutuyor. Eğer değişken evet ile evet işaretlenmiş olacak. Eğer değişken hayır ilse hayır işaretlenmiş olacak.

PHP Checkbox Checked

Aynı mantığı checkbox için de kullanabiliriz.

<input name="data1" type="checkbox" id="data1" value="S" <?php echo ($data== 'Evet') ?  "checked" : "" ;  ?>/> EVET
<input name="data2" type="checkbox" id="data2" value="N" <?php echo ($data== 'Hayır') ?  "checked" : "" ;  ?>/> HAYIR

 

Yukarıda da checkbox için nasıl yaptığımızı görebilirsiniz.

NOT: RadioButton mantığı gereği grubundan bir tane seçilebilir olması gerekir. Gruplama içinde id ve name özelliklerini aynı veririz. Bu şekilde aynı id ve name ‘e sahip radiolar gruplanmış olur. Aksi takdirde hepsi seçilebilir olur.


Bu yazımız da bu kadardı arkadaşlar. Diğer yazılarımızda görüşmek üzere…

PHP Dersleri için başlattığım repoya bağlantıya tıklayarak ulaşabilirsiniz. Tüm PHP yazılarım için tıklayabilirsiniz.

Kodla kalın. 🙂

Github Stats
github stats
github stats

Sıradaki Okumalar

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir