Marco: MySQL direkter Zugriff auf Elemente

Beitrag lesen

Hi,

ich habe folgende Abfrage:

  
 $abfrage_links = "SELECT nr_komp FROM ops_link ORDER BY nr_rel ASC";  
 $ergebnis_links = mysql_query($abfrage_links);  

In nr_komp stehen IDs einer weiteren Tabelle 'ops_komponenten'

Die tabelle habe ich komplett abgefragt über:

  
$abfrage = "SELECT * FROM ops_komponenten";  
$ergebnis = mysql_query($abfrage);  

Jetzt möchte ich die Werte von ops_komponenten ausgeben, allerdings in der Reihenfolge, in welcher deren IDs über $ergebnis_links ausgegeben wurden.

Normalerweise nutze ich zur Augabe:
while($row = mysql_fetch_object($ergebnis)) {...}

wenn diese eben bereits richtig sortiert sind.

Wie kann ich jetzt auf die Inhalte von $ergebnis einzeln über deren IDs zugreifen? Stelle mir das so vor:

  
while($row = mysql_fetch_object($ergebnis_links)) {  
 echo [$ergebnis where id = $row->nr_komp]  
}  

Wie geht das?
Freue mich über Tipps.

Marco