Einzelnen Beitrag anzeigen
  #4 (permalink)  
Alt 28-04-2004, 20:19
Jenoptik
 Newbie
Links : Onlinestatus : Jenoptik ist offline
Registriert seit: Mar 2004
Beiträge: 14
Jenoptik ist zur Zeit noch ein unbeschriebenes Blatt
Jenoptik eine Nachricht über ICQ schicken
Standard

Ich hoffe, dass ich mit diesem Codeschnippsel mein Problem verdeutlichen kann. Danke!

PHP-Code:
// HINWEIS: db_query ist eine Funktion, welche die Datenbank abfragt!

// Abfrage von id und archivnummer von Tabelle 1
$result_filme db_query "SELECT id,archivnummer FROM $table9" );
while ( 
$row_filme mysql_fetch_array $result_filme ) ) {
    
$archivnummern_filme[] = array ( $row_filme[0], $row_filme[1] );
}


// Abfrage von id und archivnummer von Tabelle 2
$result_comp db_query "SELECT id,archivnummer FROM $table10" );
while ( 
$row_comp mysql_fetch_array $result_comp ) ) {
    
$archivnummern_comp[] = array ( $row_comp[0], $row_comp[1] );
}

// Ergebnisse von Tabellen 1 und 2 sollen nun gemischt und nach 
// archivnummern sortiert werden


$sortieres_array = ?????

// MEIN PROBLEM:
// Beide Arrays ($archivnummern_filme,$archivnummern_comp) zusammen-
// zuführen und anschließend nach archivnummern zu sortieren, dabei
// muss die id immer mit der archivnummer verknüpft bleiben, wegen 
// der Ausgabe (siehe unten)


// Ausgabe
$values array_values $sortiertes_array );
foreach ( 
$values as $archiv_value => $key) {
    echo 
"<option value=\"$archiv_value\">$key</option>\n";

Mit Zitat antworten