Ben CodeIgniter ile çok temel model-> controller-> görünümü yapısını oluşturmaya çalışıyorum. Daha doğrusu her bakış sorguları yürütme daha modelleri (ve model fonksiyonları, daha da önemlisi) ve denetleyicileri kullanmak istiyorum.
Öncelikle, burada modeli bulunuyor:
class Leads extends Model {
function Leads()
{
parent::Model();
}
function fetch_leads()
{
$query = $this->db->get('leads', 10);
return $query->result();
}
}
Burada kontrolör, söz bir varlık sadece ilgili fonksiyon bulunuyor:
function view()
{
$this->load->model('Leads', '', TRUE);
$data['query'] = $this->Leads->fetch_leads();
$this->load->view('html_head');
$this->load->view('leads/view', $data);
$this->load->view('html_foot');
}
Ben sorunu bu hat, ben doğru görünümüne geçen veri olmayabilir olduğunu düşünüyorum:
$data['query'] = $this->Leads->fetch_leads();
Şimdi, görünüm:
print_r $data;
Ben temel bahsetti mi? Ben sadece her alanda çekmek ve veritabanından yazdırmaya çalışıyorum. Evet, veritabanı doğru yapılandırılmış, ve evet, veritabanında veri yoktur.
EDIT: modeli otomatik bağlantı veritabanına değildi, bu yüzden ben bu parametre ekledi. Modeli hala değerleri dönen değil.