1) Ekteki örnekte okul adı seçilince daha önce bu okulun kaydı yapıldıysa okul bilgileri formdaki ve alt formdaki kutulara gelmesini istiyorum. nasıl yapabilirim?
teşekkür ederim
[
attachment=22907]
Sitedeki benzer örnekleri inceledim ona göre düzenledim ama olmadı . Hatamı bulamadım yardımcı olursanız sevinirim.
lütfen geri bildirimde bulununuz.
tekrar baktım örneğinize. ben ilçe adı ve kul adını bağladım.
şöyle bir durum var veri tabanınızda bazı hatalar ve eksikler var.
Bence ( tablolarda ilişki kullanma bana mantıklıda gelmiyor kullanmak )
ilçe bölümünde olması gereken alanlar tamam diyebiliririz. kısacası
ilçe tablosu
ilce_id
ilce_adi
ama okul alanında şu alanlarınında olması daha yararlı olacaktır diye düşünüyorum.
okul tablosu
okul_id
okul_adi
ilce_no
ogretmen_saysi
sınıf_sayisi vb.
bu alanlar olduktan sonra daha verimli olur.
column komutunun kullanılması için bu alanların olması gerekir.
column komutu kullanımı.
me.veriningelecegimetinkutusu = me.verininalınacagıacilirkutu.column(burayada alınancak veri sorguda kaçıncı sırada )
okul tablosu sadece seçilen ilçedeki okullar gelsin diye oluşturuldu( il- ilçe tabloları gibi). asıl bilgiler ogrencibilgileri tablosunda.
gönderdiğiniz örnekte çalışmıyor gözüküyor . ben mi yanlış baktım bilmiyorum. aslında açılan kutu yada form daki okul kutusunda daha önce kaydedilmiş okul seçilince o okula ait bilgilerin diğer form nesnelerine gelmesini istiyorum. fakat bir türlü halledemedim.
öğrencibilgileri formuna girdiğinizde,
ilçe adı seçtiğinizde sağ taraftaki okul adı açılır kutusuna o ilçeye ait olan okullar gelmekte.
dediğim gibi veri tabanınız sanki tam olması gereken gibi olmamış. ama 5 - 10 dakika bekleyin bir küçük çalışma yapayım. göndereyim.
incelermisiniz?
ilçe seçin, okul adlarını seçin ilk 4 üne veri girdim. alt tarafada veriler gelecek.
bunun için okula ait olan bilgileri okul tablosunda tuttum. yani öğrenciler okula ait sınıflar ve öğretmenlerde.
diyelim ki uzayda bir yer arayacağız. ilk baş neye bakarız gezegene, sonra daha azına.
kısaca DÜNYA > TÜRKİYE > BURSA > OSMANGAZİ > BİZİM EV > BEN
olması gereken budur.
örneğinizde her öğrenciye tüm kul verilerini yazdırmanız gerekiyordu.
biraz düzelttim.