Äldre Nyare
08-12-2010 13:02:00 . . . . 174.21.112.78.rev.sfr.net


Redigeringar av senaste författaren:

Added:
= Svar på FAQ fråga =
Fråga: Hur sorterar jag en MySQL-tabell

Svar: Man sorterar inte en MySQL-tabell utan man sorterar vid hämtning.
För att sortera använder man ’ORDER BY fältnamn’ följt av ’ASC’ eller ’DESC’. ’ASC’ sorterar stigande och ’DESC’ sorterar fallande. Ett exempel där man hämtar från en tabell, sorterat efter datum, där det senaste datumet kommer först:

Kod:
<code>
$sql = "SELECT * FROM tabell ORDER BY datum DESC";
$result = mysql_query($sql);
while ($row = mysql_fetch_array($result)){
echo $row['datum']."<br>";
}
</code>

Vill man ha en andrasortering på ytterligare ett eller flera fält så kan man göra så här:

Kod:
<code>
$sql = "SELECT * FROM tabell ORDER BY fält2 DESC, fält1 ASC, fält3 DESC";
</code>

Wiki-navigering
Wiki Index
Wiki Artiklar
Wiki Skolan
Wiki Guider
Wiki FAQ
Webbhotell
Domänregistrering
Wiki-sökning
Sök:
Dokumentalternativ
Visa dokumenthistorien
Senaste wiki-ändringar
Visa ändringarna
Inställningar
Wiki inställningar
Bra att veta
Vad är en Wiki?
Våra förhållningsregler
Trivselregler
Att använda Wikin
Kontakta oss på adressen: info@phpportalen.net
Webbplatsen bygger i grunden på phpBB 2.0.4 © 2001, 2002 phpBB Group

Modifieringar har senare gjorts i systemet av PHPportalen
Sid och logotypdesign skapad av Daren Jularic