Avatar billede TumseMM Nybegynder
02. juli 2011 - 10:10 Der er 4 kommentarer og
1 løsning

Ryk de nyeste user-posts øverst

Hej Eksperten.dk

Princippet med min hjemmeside er at brugere afslutter dagens sætning.. Problemet er bare at det er de ældste posts der kommer øverst på min side - og jeg vil gerne have det omvendt!

Her er min kode:

<?php

    $res = mysql_query("SELECT * FROM a");              //answers
    while($row = mysql_fetch_array($res))

    {
        $text = $row['text'];
        $name = $row['name'];
        $time = $row['time'];
        echo '
        <div style="padding: 20px; border: 1px dotted red; margin: 20px;">   
            <b><text style="color:white">'. $name .' siger:</text></b><br>
            <text style="color:pink">...'. $text .'</text><br>
            <text style="color:white">'. $time .'</text>
        </div>
        ';
    }
   
   
?>

Håber på noget respons!
M.V.H TumseMM
Avatar billede vagnk Juniormester
02. juli 2011 - 10:15 #1
$res = mysql_query("SELECT * FROM a ORDER BY time DESC");
Avatar billede TumseMM Nybegynder
02. juli 2011 - 10:28 #2
giv et svar. Det der var præcis hvad jeg manglede!! Tusinde tak :)
Avatar billede kjeldsted Novice
02. juli 2011 - 10:29 #3
Hvordan gemmer du din time? Hvis det er som et unixtimestamp eller i et format i rækkefølgen Y-M-D-H-i-s vil forslaget i #1 virker ganske fint. Men hvis det er gemt som fx. 02/07-2011 vil det ikke da den så først tager alle posts fra d. 1 januar osv.

Jeg går ud fra at du har et ID som auto_incretment (det bør du i hvert fald). Så ville jeg nok bare sortere som "ORDER BY id DESC", da det så altid vil være den sidst tilføjede række der vises først.
Avatar billede TumseMM Nybegynder
02. juli 2011 - 10:37 #4
jeg har prøvet begge muligheder - og de fungerer begge :) Bruger bare "ORDER BY id DESC" for en sikkerheds skyld :)
Avatar billede vagnk Juniormester
02. juli 2011 - 11:12 #5
Det var så lidt.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester