Buongiorno.
Devo creare un array da una semplice query "Select * from table".
L'array poi mi serve, per creare una tabella HTML per mostrare a video tutti i risultati.
Ho provato e riprovato tipo:
Codice PHP:
//per ottenere il nome dei campi:
$result $this->connect->query("SHOW COLUMNS FROM table);
while(
$row1 = mysqli_fetch_array($result)){$arrFields[] = $row1['Field'];}
Per questo non ho problemi 
però vorrei che in una unica query potessi ottenere sia il nome dei campi che il valore a loro associato
Codice PHP:
while($row mysqli_fetch_array($query)){    $arrDati[] = array($row);}
//cosi non funziona e mi restituisce l'errore Array to string conversion 
Anche se converto o con Implode() oppure con [COLOR=var(--highlight-color)]json_encode[/COLOR]() non funziona ugualmente.

Potete aiutarmi cortesemente?
PS: questo script mi servirà per N tabelle, quindi non posso sapere quanti e quali campi avranno al loro interno
Grazie.