esatto. O fai come ti ha consigliato regolo, o fai più foreach.
Ti posto il metodo mio. Ottengo ad ogni query, un array bidimensionale che passo ad un for.
Io mi ci trovo comodissimo
Codice PHP:
//Tutta la parte per costruire la query non la posto perchè tanto non serve
if(mysqli_query($this->_connection, $query)) {
$result = mysqli_query($this->_connection, $query);
$this->_clean();
$i = 0;
$return = array();
while($res = mysqli_fetch_assoc($result)) {
$return[$i++] = $res;
}
mysqli_free_result($result);
return YCUtility::stripIt($return);
} else {
$this->_clean();
$this->errno = mysqli_errno($this->_connection);
$this->error = $this->errno . ' - ' . mysqli_error($this->_connection);
return false;
}