Codeigniter - başka bir tablonun id yıllardan aramak için bir tablodan yabancı tuşlarını nasıl

1 Cevap php

Benim Nav tabloda yabancı anahtarları almak ve sonra NavItem tabloda id bulmak için bu kullanarak veritabanını sorgulamak için nasıl etrafında başımı sarmak için çalışırken bir sorun yaşıyorum. Birisi bana doğru yönde işaret ya da bana bazı işaretçiler verebilir misiniz? Ben bu modeli veya denetleyicisi yapılmalıdır bile emin değilim!

Şimdiden teşekkürler

DÜZENLEME

Benim NavItem tablo bu gibi görünüyor:

id, button1, button2 button3, button4, bölge. (Düğmeleri ayrı butonlar tabloya yol açan tüm yabancı anahtarları)

1 Cevap

Bir kez button1-Button4 her biri için, düğmeler tablo dört kez sorgulamak için ya var, ya NavItem sizin select düğmesine tablo dört kez katılmak zorunda.

NavItem bir seçme ve düğmeleri seçkin - Eski durumda, modeli iki işlevleri olurdu. Sen denetleyicisi NavItem işlevi seçin diyoruz ve bu kumandadan da, dört kez işlev düğmeleri seçin çalıştırmak için döner verileri kullanın.

Önemsiz bir 1 olsa ikinci durumda, sadece, bir sorgu çalıştırır 1 model işlevi olması gerekir.