Sono nuovo nel codeigner, voglio contare tutte le righe dalla tabella del database ma la dose della query non recupera il totale esatto delle righe. Ecco Modellorighe di conteggio del codice php
public function countRow(){
$query = $this->db->query("SELECT *,count(id) AS num_of_time FROM home");
// print_r($query->result());
return $query->result();
}
e questo è il controller
public function countTotalrow(){
$data['query'] = $this->home_model->countRow();
}
questa è la vista
foreach ($num_of_time as $row){
<span><?php print_r($row->id);?></span>
se non ottiene l'esatto totale di righe, cosa vuol recuperare? –
Penso che la variabile '$ num_of_time' nel terzo codice di esempio dovrebbe essere '$ query' –
fornisce un numero errato 11, ma i record sono 14 nella tabella. – Nilab