Mysql
 sql >> Database >  >> RDS >> Mysql

Crea array in PHP da mysql

In nessun momento stai creando un array qui. Nel tuo ciclo stai semplicemente modificando alcune variabili su cui nel contesto che hai postato non riesco a ragionare.

Se tutto ciò di cui hai bisogno, nessun filtraggio dei dati di sorta, questo farà:

$list = Array();
while( $row = mysqli_fetch_array($result) ) {
   $list[] = $row;
}

[] fondamentalmente 'appende' in PHP, è un brutto meccanismo ma funziona.

Se vuoi accedere alle righe per chiave primaria ( id nel tuo caso penso ) quindi sostituisci semplicemente [] con [$row["id"]]