Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

PHP Checkbox ları düzenlerken seçtirme

mysql de 2 tablom var
1-tipler
2-konutlar
tipler tablomda sobalı kaloriferli deniz manzaralı vs gibi verilerim var
konutlar tablomdaki kayıtlara da tipler tablomdaki verilerin id lerini 3,2,9,45 vs gibi yazdırıyorum
kayıt düzenlerken tüm kayıtlara ait Checkbox ları gösterip veritabanındakilerle eşleşenleri seçtirmek istiyorum, yardımcı olan arkadaşlara şimdiden teşekkür ederim
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • ziyahan adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    29 cevap - 2 soru
    Bununla ilgili olarak, veritabanındaki tipler ve konutlar tablonuza çapraz sorgu göndermeniz gerekmektedir. Bunu da inner join ile yapabilirsiniz.

    Tablodaki kolon adlarınızı tam bilmediğim için örnek kabilinden şunları paylaşabilirim:

    select t.tipAdi,tipID from konutlar K inner join tipler T on k.tipID=t.ID 
    


    Yukarıdaki tablo ile konutlar tablosundaki kayıtları, tipler tablosu ile birlikte listeleyebilirsiniz.

    Seçme kutunuzun da (Checkbox) şu şekilde olduğunu varsayalım,

    <INPUT TYPE=CHECKBOX NAME="options" <?=$result["tipAdi"]=="Manzarali"?"checked='yes'":"";?>>