Jonny 5: mysqli_multi_query Abfrage mit while Schleife

Beitrag lesen

Hallo Jörg,

Ich weiss aber nicht wie ich es ausgeben soll.
Habe versucht die Daten in 2 Variable zu Speicher.

Du musst ja wissen, welches Ergebnis zu welcher Query gehört. Das könntest du z.B. so machen:

  
$rows = array();  
  
if(mysqli_multi_query($db, $query))  
{  
  do{  
    if($result = mysqli_use_result($db))  
    {  
      while($row = mysqli_fetch_assoc($result))  
      {  
        if(isset($row['user'])) {  
           $rows[0][] = $row;  
        } else if(isset($row['ort'])) {  
           $rows[1][] = $row;  
        }  
      } mysqli_free_result($result);  
    }  
  } while(mysqli_next_result($db));  
}  
  
print_r($rows);