Wie nur die neuesten X Einträge anzeigen

  1. cschirmbeck

    cschirmbeck Thread StarterMacUser Mitglied

    Mitglied seit:
    07.02.2004
    Beiträge:
    941
    Zustimmungen:
    0
    Hallo,

    ich weiss, die Frage ist keine besonders komplizierte, aber ich habe bei Google recherchiert und nie das gefunden, was ich benötige:

    Wie verändere ich folgende Abfrage:

    PHP:
    $abfrage "SELECT * FROM `xy`";
    so dass nur die neuesten X Beiträge angezeigt werden? Die Beiträge haben natürlich IDs, also müsste man irgendwie den größten ID-Wert -5 anzeigen lassen? Oder geht das einfacher?

    Vielen Dank für jegliche Hilfe.
     
    cschirmbeck, 17.07.2006
  2. timbajr

    timbajrMacUser Mitglied

    Mitglied seit:
    22.04.2005
    Beiträge:
    574
    Zustimmungen:
    26
    select * from xy order by id limit 10
     
    timbajr, 17.07.2006
  3. 2nd

    2ndMacUser Mitglied

    Mitglied seit:
    25.07.2004
    Beiträge:
    8.901
    Zustimmungen:
    242
    SELECT * FROM xy ORDER BY datum DESC limit x

    Würde auch gehen, wenn die Einträge ein Datum haben.

    2nd
     
  4. cschirmbeck

    cschirmbeck Thread StarterMacUser Mitglied

    Mitglied seit:
    07.02.2004
    Beiträge:
    941
    Zustimmungen:
    0
    Vielen Dank für eure Tipps! Es funktioniert einwandfrei.
     
    cschirmbeck, 17.07.2006
  5. cschirmbeck

    cschirmbeck Thread StarterMacUser Mitglied

    Mitglied seit:
    07.02.2004
    Beiträge:
    941
    Zustimmungen:
    0
    Noch so eine kleine Frage:

    Die Umbrüche des Textfeldes der Eingabe werden in der Ausgabe nicht mehr berücksichtigt. Dafür gibt es ja "nl2br" - aber an welcher Stelle muss ich nl2br einbinden? Eingabe oder Ausgabe?
     
    cschirmbeck, 17.07.2006
  6. cschirmbeck

    cschirmbeck Thread StarterMacUser Mitglied

    Mitglied seit:
    07.02.2004
    Beiträge:
    941
    Zustimmungen:
    0
    also man kann ja einfach nl2br vor echo setzen. Aber bei printf scheint das nicht zu gehen.

    Hier der betroffene Code. Im Grunde genommen will ich auch nur die Ausgabe $text mittels nl2br korrekt dargestellt wissen, die Ausgabe der anderen Bestandteile mit nl2br würde ja zur Darstellungsfehlern führen.

    while($output=mysql_fetch_array($ergebnis))
    {
    printf(" ....

    ")

    Wie immer freue ich mich als Anfänger über jegliche Tipps.
     
    cschirmbeck, 17.07.2006
  7. Jakob

    JakobMacUser Mitglied

    Mitglied seit:
    05.01.2004
    Beiträge:
    1.067
    Zustimmungen:
    21
    Das PHP Manual (nl2br-Funktion) ist für Anfänger wie Profis sehr hilfreich.
     
    Jakob, 18.07.2006
Die Seite wird geladen...
Ähnliche Themen - nur neuesten Einträge
  1. uzzel
    Antworten:
    7
    Aufrufe:
    1.619
  2. leo-magic
    Antworten:
    0
    Aufrufe:
    670
    leo-magic
    18.01.2013
  3. leo-magic
    Antworten:
    0
    Aufrufe:
    764
    leo-magic
    28.12.2012
  4. Andy15073
    Antworten:
    14
    Aufrufe:
    2.370
    Andy15073
    14.12.2011
  5. leo-magic
    Antworten:
    6
    Aufrufe:
    1.478
    leo-magic
    24.06.2010