![]() |
Re: [PHP] Letztes Datum aus DB ausgeben.
Wie wäre es mit folgender Abfrage...
SQL-Code:
Gruss
SELECT *
FROM tbl_news WHERE news_lang = '$lang' AND news_date = '$date' UNION SELECT * FROM tbl_news WHERE news_lang = '$lang' AND news_date < '$date' AND (SELECT COUNT(*) FROM tbl_news WHERE news_lang = '$lang' AND news_date = '$date') = 0 ORDER BY news_date DESC LIMIT 1,10 Thorsten |
Re: [PHP] Letztes Datum aus DB ausgeben.
Hallo Thorsten!
Danke für deine Antwort. Funktioniert schon ganz klasse. Aber wie kriege ich es hin das er nur die aktuellsten anzeigt. Wenn es z. B. keine News von heute gibt, soll er nur die von gestern anzeigen. Momentan zeigt er alle an. Habe LIMIT entfernt, da er dann nur eine News pro datum angezeigt hat. Edit: Mir ist gerade aufgefallen die News von heute fehlt sogar ganz. Edit 2: Das Problem in meinem ersten Edit hätte ich gelöst! Die Schreibweise des Datums muss schon identisch sein!:oops: Damit sind alle meine Probleme gelöst! Vielen Dank an alle und ganz besonderen Dank an Thorsten. |
Re: [PHP] Letztes Datum aus DB ausgeben.
Ich würde es mit einem subselect machen:
Code:
Ist es das was du willst??
SELECT *
FROM tbl_news WHERE news_lang='$lang' AND news_date=(SELECT MAX(news_date) FROM tbl_news) ORDER BY 'news_id' DESC (hab grad kein MySQL hier, der Befehl musst du vielleicht anpassen) Greetz |
Re: [PHP] Letztes Datum aus DB ausgeben.
@ArmyMan
Das von omata funktioniert schon ganz prima. Deins habe ich eben kurz mal getestet. Das ist nicht ganz das was ich gebraucht habe. Trotzdem Danke! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:25 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz