ilch Forum » Allgemein » HTML, PHP, SQL,... » Letzter Tabellen Eintrag

Geschlossen
  1. #1
    User Pic
    Cartment Mitglied
    Registriert seit
    14.02.2007
    Beiträge
    372
    Beitragswertungen
    0 Beitragspunkte
    Ich wollte mal fragen wie man per php den letzten Tabelleneintrag abfragen kann.

    db_query(....

    Es klingt erst verwirrend. Hat aber seinen Sinn.


    verwendete ilchClan Version: 1.1
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    Hey, Cartment!

    Kommt drauf an, wie die Table in der DB aussieht.

    Wenn nach ID geht
    db_query("SELECT * FROM UserTable ORDER by id DESC LIMIT 1");

    Wenns nach Zeit geht, Zelle heißt time
    db_query("SELECT * FROM UserTable ORDER by `time` DESC LIMIT 1");

    Heißt
    ORDER by "ZELLENNAME" DESC LIMIT 1

    Mit böhsen Grüßen
    BöhserDavid
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Cartment Mitglied
    Registriert seit
    14.02.2007
    Beiträge
    372
    Beitragswertungen
    0 Beitragspunkte
    also einfach den letzten unteresten Eintrag. und davon will ich aus einer zeile etwas auslesen lassen


    db_query("SELECT zahl FORM prefix_tabelle vom letzten Eintrag
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    <?php
    
    db_query("SELECT zahl FROM prefix_tabelle ORDER by zahl DESC LIMIT 1");
    
    ?>


    Aber ich denke mal ID ist der Primäry Key? Dann das letzte zahl durch id ersetzen.
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Cartment Mitglied
    Registriert seit
    14.02.2007
    Beiträge
    372
    Beitragswertungen
    0 Beitragspunkte
    was bedeutet denn
    ORDER by zahl DESC LIMIT 1

    also übersetzet.
    da ich nur einmal fragen will
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Panicsheep Hall Of Fame
    Registriert seit
    24.08.2004
    Beiträge
    10.192
    Beitragswertungen
    16 Beitragspunkte
    Desc
    englische Kurzform für descending, wird bei MySQL-Abfragen benutzt um Einträge einer Spalte bei einer Abfrage in umgekehrter Reihenfolge auszugeben.

    Gibt an das die Ergebnisse in umgekehrter Reihenfolge sortiert werden und nur ein einziges Ergebnis ausgegeben werden soll.
    Omnia bona erunt
    0 Mitglieder finden den Beitrag gut.
Geschlossen

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

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten