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

Opret array i PHP fra mysql

På intet tidspunkt opretter du et array her. I din løkke ændrer du blot nogle variabler, som jeg ikke kan ræsonnere på i den sammenhæng, du postede.

Hvis alt hvad du har brug for, vil ingen datafiltrering overhovedet dette gøre:

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

[] dybest set 'tilføjer' i PHP, det er en grim mekanisme, men den virker.

Hvis du vil have adgang til rækker pr. primærnøgle ( id i dit tilfælde tror jeg ), så skal du blot erstatte [] med [$row["id"]]



  1. Udfør regex (erstat) i en SQL-forespørgsel

  2. Er Datamappers dm_mysql_adapter-perle understøttet på Windows?

  3. Hvordan importerer man en Excel-fil til SQL Server?

  4. Hvordan nulstiller jeg root-adgangskoden i MySQL 8.0.11?