Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Usando um resultado SQL em um loop foreach


Você deve primeiro buscar seus resultados em uma matriz. Parece que você começou a fazer isso, mas comentou.
$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...