Zum Inhalt springen

Empfohlene Beiträge

Geschrieben


$strMySqlQuery = "SELECT ID, TIME, TEXT, REF_ID FROM HS_NEWS_COMMENT WHERE NAME='".
$HTTP_POST_VARS['UserName']."' ORDER BY TIME DESC LIMIT 10";
[/php]

Mit dieser Abfrage hole ich mir die letzten zehn Posts aus der Tabelle, der letzte zuerst. Das haut auch hin. Das Problem dabei ist, das wenn ich elf Einträge habe, der erste Eintrag der mit Nummer zehn ist, sprich der aktuellste ignoriert wird. Warum? Die Spalte TIME speichert einen timestamp die sind also immer gleich und auch immer anders. Ich komme nicht drauf worans liegt. Danke für jede Hilfe.

Geschrieben

Hi,

probier es mal mit Limit 0, 10.

Hab ich bei mir überall so, wenn ich die ersten 10 auslesen will und das klappt auch.

Ansonsten kann es auch an der Art liegen, wie du es ausgibst.

MfG

Geschrieben

LIMIT 0, 10 habe ich schon probiert, das haut auch nicht hin. Ausgeben tue ich das ganze absolut standard:


while ($rgComments = mysql_fetch_array($MySqlResult))
{
...
echo $rgComments['Spalte'];
....
}
[/php]

Ich weiß nicht an was es liegt. Sehr seltsam :rolleyes:.

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...