İlginizi Çekebilir
  1. Ana Sayfa
  2. PHP

PHP RadioButton ve Checkbox Kullanımı

PHP RadioButton ve Checkbox  Kullanımı
PHP RadioButton ve Checkbox Kullanımı
+ - 0

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. :)

Bu yazıya tepkiniz ne oldu?

Yazar Hakkında

Lise Ağ Sistemleri ve Yönetimi bölümü, üniversite Bilgisayar Programcılığı bölümü Ön Lisans, Yönetim Bilişim Sistemleri Lisans öğrenimi aldım. Askerlik görevimi tamamladım. Uzmanlık alanım; C# ve SQL Programlama dilleri ile müşteri odaklı, kullanıcı dostu ERP ve CRM gibi sistemleri geliştirmektir. Ayrıca şuanda PHP ve MYSQL alanında projeler geliştirmekteyim. C++, Phyton, Xamarin, MVC gibi konuları öğrenmek ve kendimi geliştirme çabası içerisindeyim. Discord için: https://discord.gg/FBxZeHu9

Değerli yorumlarınızı bekliyorum. :)