+ Antworten
Ergebnis 1 bis 2 von 2

Thema: Reihenfolge der Ausgabe einer Datenbankabfrage

  1. #1
    Verbringt hier viel Zeit
    Registriert seit
    29.05.2007
    Beiträge
    551
    Bedankte sich
    33
    Erhielt 139 Danksagungen
    in 138 Beiträgen

    Standard Reihenfolge der Ausgabe einer Datenbankabfrage

    Hallo zusammen,

    Auf dem Weg zu einem Plugin für unseren Musikverein hänge ich zur Zeit an einer Datenbankabfrage.
    Hintergrund: ich möchte in Artikeln die Titel angeben, die in der nächsten Probe oder im nächsten Konzert gespielt werden. es besteht eine Tabelle in der Datenbank mit den Feldern nummer und titel.
    Im Artikel möchte ich nun nur die Nummern angeben und es soll eine Liste der Stücke erstellt werden.
    Zur Zeit fange ich erst mal mit einer PHP-Datei an, die ich über den Sourcerer einfüge. - das mit dem Plugin kommt später

    Aber nun zu dem Problem - hier die PHP-Datei:
    Code:
    <?php
    $noten="774,768";  
    echo "<ul>";
    $stuecke="SELECT nummer, stueck FROM int_noten where nummer IN (" . $noten . ")";
    $stuecke=mysql_query($stuecke);
    while ($zeile=mysql_fetch_row($stuecke))
        {
    	list($nr, $stueck) = $zeile;
    	echo "<li>$nr, $stueck</li>";
    	}
     echo "</ul>";   
    ?>
    Funktioniert auch soweit - nur die Reihenfolge ist halt wie in der Datenbank - dort steht halt 768 vor 774. Wie bekomme ich das hin, dass die Reihenfolge erhalten bleibt?
    Oder muss ich aus dem eintrag ein Array machen und für jede Zahl eine Abfrage erstellen?

    Mit freundlichen Grüßen
    Volker

  2. #2
    Joomla Guru Avatar von elkuku
    Registriert seit
    14.06.2006
    Ort
    Guayaquil - Südamerika
    Beiträge
    1.689
    Bedankte sich
    74
    Erhielt 517 Danksagungen
    in 397 Beiträgen
    Gruß,
    Nikolai
    Hilf mit: Deutsche Joomla! Dokumentation Help testing: EasyCreator Noch Fragen ? Forum.Joomla-Nafu.de

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein