Ciao,
in una classe un metodo mi crea un array con i dati prelevati da un db.
codice:
public function ShowAll() {
$this->db->result = $this->db->mysqli->query("SELECT * FROM test");
$rows = array();
while($row = $this->db->result->fetch_assoc()) {
$rows[] = $row;
}
return $rows;
}
Il mio problema sta nel fatto che quando in una pagina di test devo visualizzare i dati, dopo avere istanziato la classe riesco a vedere i dati tramite print_r
Array ( [0] => Array ( [id_ric] => 1 [catid_1] => 1 [catid_2] => 2 [catid_3] => 7 ) [1] => Array ( [id_ric] => 2 [catid_1] => 2 [catid_2] => 10 [catid_3] => 32 )
ma non riesco a farlo tramite foreach in modo da crearmi una tabella dinamica dove visualizzare i dati.
es. <td>$row['id_ric']</td><td>$row['catid_1']</td>, ecc..
codice:
$opt = new Classe( $db );
$rows = $opt->ShowAll();
print_r($rows); <-- OK
Mi potete dare una mano per capire come fare?
Grazie
Ciao