ilch Forum » Allgemein » HTML, PHP, SQL,... » Sortiere ausgabe von einem Datensatz

Geschlossen
  1. #1
    User Pic
    Desentyer gelöschter User
    Hallo,

    ich bin grad dabei ein Script zu schreiben und hänge an der stelle, das ich die Datensätze meiner DB sortiert nach Namen ausgeben möchte.
    Nehmen kann ich sie ja mit dem SQL Befehl :
    SELECT * FROM member ORDER BY ASC/DESC

    Ich weiß jetzt nur nich wie ich das code, dass er dann die Ausgabe nach diesem Befehl macht. Bis jetzt hatte ich meine Datensätze mit einer while Schleife und dieser Bedingung ausgeben:
    $row = mysql_fetch_assoc($result)


    Kann mir bitte jemand helfen?

    Gruß
    Desentyer
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Panicsheep Hall Of Fame
    Registriert seit
    24.08.2004
    Beiträge
    10.192
    Beitragswertungen
    16 Beitragspunkte
    SELECT * FROM member ORDER BY 'name' ASC
    bzw.
    SELECT * FROM member ORDER BY 'name' DESC
    Omnia bona erunt
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Desentyer gelöschter User
    achso ja... die spalte hat in meinem befehlt gefehlt lachen

    also konkret gehts eher darum... WO schreibe ich diesen befehl rein damit es funktioniert?^^

    <?php   
    		  require ('data.inc.php'); 			
    			
    			while($row = mysql_fetch_assoc($result)) 
    			{
    				echo "<tr><td>".$row['Nickname']."</td>";
    				echo "<td>".$row['Clanstatus']."</td>";
    				echo "<td>".$row['AoC']."</td>";
    				echo "<td>".$row['BF2142']."</td>";
    				echo "<td>".$row['QW']."</td>";
    				echo "<td>".$row['SWBF1']."</td>";
    				echo "<td>".$row['SWBF2_s']."</td>";
    				echo "<td>".$row['SWBF2_g']."</td>";
    				echo "<td>".$row['SWG']."</td>";
    				echo "<td>".$row['Vanguard']."</td></tr>";
    			}
    			?>
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Son!c Hall Of Fame
    Registriert seit
    14.09.2006
    Beiträge
    3.766
    Beitragswertungen
    5 Beitragspunkte
    welchen befehl?
    den SELECT * FROM blablabla ?

    natürlich in dein mysql_query zunge
    Nimm das Leben nicht zu ernst, du kommst sowieso nicht lebend raus.
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Desentyer gelöschter User
    Sprich so?
    Sry bin noch ein relativer Neuling was PHP betrifft..^^

    $result= mysql_query ("SELECT * FROM member ORDER BY Nickname {ASC}");


    und result wird ja in der while schleife dann gewählt, nur das funktioniert ja wieder nicht....:S

    =

    <?php   
              require ('data.inc.php');  
               
                $result = mysql_query("SELECT * FROM member ORDER BY Nickname {ASC}");
    
                while($row = mysql_fetch_assoc($result)) 
                {
                    echo "<tr><td>".$row['Nickname']."</td>";
                    echo "<td>".$row['Clanstatus']."</td>";
                    echo "<td>".$row['AoC']."</td>";
                    echo "<td>".$row['BF2142']."</td>";
                    echo "<td>".$row['QW']."</td>";
                    echo "<td>".$row['SWBF1']."</td>";
                    echo "<td>".$row['SWBF2_s']."</td>";
                    echo "<td>".$row['SWBF2_g']."</td>";
                    echo "<td>".$row['SWG']."</td>";
                    echo "<td>".$row['Vanguard']."</td></tr>";
                }
                ?>



    Zuletzt modifiziert von Desentyer am 24.01.2009 - 15:39:51
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Desentyer gelöschter User
    hat sich erledigt. habs raus!

    geschweiften klammern müssen weg...^^

    aber danke an die helfer lächeln
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten