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

Brug af et SQL-resultat i en foreach loop

Du skal først hente dine resultater i en matrix. Det ser ud til, at du begyndte at gøre dette, men kommenterede det.

$results = mysql_query($query);
//$userData = mysql_fetch_array($results, MYSQL_ASSOC);

$resultset = array();
while ($row = mysql_fetch_array($results)) {
  $resultset[] = $row;
}

// $resultset now holds all rows from the first query.
foreach ($resultset as $result){
 //... etc...


  1. Inspicering af slutningen af ​​en lang variabel værdi i VBA

  2. Hvordan rettes uløst eksternt symbol på grund af MySql Connector C++?

  3. Sådan kortlægger du et PostgreSQL-array med Hibernate

  4. Hvordan UNDTAGET virker i PostgreSQL