kostenloser Webspace werbefrei: lima-city


MySQL Ergebnise sortieren

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    r*****r

    Hi, ich hab ein Problem, und zwar will ich Datenbankeintr?ge so sortieren, das sie Nach dem datum sortiert sind, ich habe f?r Tag, Monat und Jahr jeweils ein extra Spalte, und nun wollte ich fragen wie man es macht, Zuerst nach Jahr, dann nach Monat und zum schluss nach Tag sortieren zu lassen.
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. hm... wenn du meinst, das er erst nach jahr, dann nach monat und dann nach tag machst du das wie folgt...

    $ergebnis=mysql_query("select * from tabelle ORDER BY jahr,monat,tag) 
    or print(mysql_error());
    $row=mysql_fetch_object($ergebnis);


    somit bekommst du aber glaube ich keine optimale sortierung hin, also er wird dir nie richtig nach datum sortieren... h?ttest nen timestamp nehmen sollen als datum...


    mfg

    Beitrag ge?ndert am 9.10.2005 19:36 von ranglisten
  4. n********r


    ranglisten schrieb:

    $ergebnis=mysql_query('select * from tabelle ORDER BY jahr,monat,tag) 
    or print(mysql_error());
    $row=mysql_fetch_object($ergebnis);




    so ist es richtig:

    $ergebnis=mysql_query('select * from tabelle ORDER BY id DESC) 
    or print(mysql_error());
    $row=mysql_fetch_object($ergebnis);


    So sotiert er dir die neuesten Eintr?ge nach oben und noch was:

    Warum sollte ich nicht SELECT * schreiben:

    http://www.php-faq.de/q/q-sql-select.html

    Und es geht auch ncoh anders, ich w?rde dir raten nur eine Zeile f?r das Datum zu nehemn, nehme Sie einfach date. dann kannst du auch statt id date schreiben. dann sortiert er es dir nach derZeit. Aber beachtet, das neueste Datum wird dann nach oben geschrieben, und wenn du es einzelns haben willst, dann muss du es doch so machen wie es oben von meinem Vorposter steht nehmen.
    :biggrin:

    Beitrag ge?ndert am 9.10.2005 19:44 von newwarrior
  5. Autor dieses Themas

    r*****r

    @ranglisten

    danke, so funktioniert es!
  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!