[PHP]Alle News eines Datums in einem Block

eggman

Well-known member
ID: 70062
L
21 Mai 2006
216
8
Hallo,

man sieht ja auf verschiedenen Internetseiten, dass alle News eines Tages unter dem Datum zusammengefasst werden und somit nicht bei jedem Eintrag extra das Datum ausgegeben wird. Sondern eben global für alle an dem Tag verfassten Nachrichten.

Wie stellt man das an? Und was passiert, wenn an einem Tag mal keine News verfasst wurde?

Mir reichen eigentlich bereits Tips zum Suchen, habe mich schon abgemüht aber nie das richtige gefunden.

Vielen Dank.
 
Wie stellt man das an? Und was passiert, wenn an einem Tag mal keine News verfasst wurde?
Naja, wie das geht, legst du doch selber fest ;)

Du kannst den Tag einfach leerstehen lassen, du kannst eine Art "keine News da" schreiben, den Tag auslassen.... wie du es willst.

Wie man das allgemein macht ? ...kommt auf deinen Code an. Liegen die Daten in einem Array, gruppiere nach dem Tag und den Rest kann z.B. deine Template-Engine machen.

Was für eine Art Antwort erwartest du denn ?
 
Du machst einfach bei der Abfrage Bedingungen....

Alle News vom heutigen Tag:

PHP:
$query="select bla1, bla2, bla3, bla4 from 'news' where verfassungsdatum = '".date("d.m.Y")." order by timestamp DESC";

und wenn keine gefunden wurden, prüfst du das mit mysql_num_rows vorher.. oder du prüfst ob das übergebene array gefüllt ist.