Ben Codeigniter bir veritabanı sorgu sıfır sonuç döndüğünde tespit çok şans sahip değilim. Ben PHP sayım fonksiyonu üzerindeki notların iyi bir okuma vardı ama hiçbiri akıllıca oluyorum!
Denetleyicisi aşağıdaki gibi sorgu / görünümü arama:
$data['result'] = $this->search_model->do_search(set_value('name'));
$data['title'] = "Search results";
$this->load->view('search_view',$data);
Görünümden Tamam benim için bir sonuç tablo oluşturur, ama ben boş bir sonuç deneyin ve tuzak zaman, sayı her zaman 1 döndürür:
Ben denedim if count(array($result))
ve sadece if count($result)
var
Yani sayısını almak için iyi bir yolu nedir? Benim dev laptop PHP 5.3.3 ile Fedora 13 kullanıyorum.