Mach erst eine Abfrage mit DISTINCT, die Dir jedes Datum nur einmal ausgibt, dann suche für jedes Datum nach News.
Ergebnis 1 bis 9 von 9
- 06.07.2007, 16:47 #1Weigelts Zinszahler (Rotfranch)
Themenstarter
- Registriert
- 01.2006
- Ort
- Frankfurt am Main
- Alter
- 21
- Beiträge
- 246
[PHP / mySQL] News nach Datum (block) Ordnen
Hallo Leute,
ich versuch im moment die Ausgabe meines Newssystems zu ändern. Zur Zeit mache ich es über ein PHP Script, was die Daten aus der SQL Datenbank holt und dann per while schleife immer ausgibt (Die überschriften inkl. des Datums). Auf den Überschriften ist immer der jeweilige Link zur News.
Also so:
Nun möchte ich die Ausgabe allerdings ändern.. und ich hab keine Ahnung wie ich das Realisieren könnte.. hoffe ihr könnt mir helfen:Code:22.07.07 - Apfeltalk hat neue Server 22.07.07 - Apple bringt iPhone raus 20.06.07 - sidney weiß nicht was er machen soll
Es soll dann so aussehen.. also praktisch immer ein Block für ein Datum:
Wisst ihr vielleicht wie ich das Realisiseren könnte?Code:--- 22.07.07 ---------------------------- - Apfeltalk hat neue Server - Apple bringt iPhone raus --- 20.06.07 ---------------------------- - sidney weiß nicht was er machen soll
Grüße
Kevin
- 06.07.2007, 17:56 #2
- 06.07.2007, 18:26 #3
Oder, einfacher:
$vorher = "";
while($row = mysql_fetch_xy($sql)) {
if ($vorher != $row['datum']) {
echo "Datum: $row['datum']<br>";
}
.... ausgabe ...
$vorher = $row['datum'];
}
Verstehste?MB black / 2 GHz / 2 GB / 110 GB - iPod Touch 1G - iPhone 4
- 06.07.2007, 19:11 #4Weigelts Zinszahler (Rotfranch)
Themenstarter
- Registriert
- 01.2006
- Ort
- Frankfurt am Main
- Alter
- 21
- Beiträge
- 246
Hi Leute,
nach langem hin und her hab ichs nun endlich geschafft so wie ich es wollte und nun funktioniert alles. Habs mit mewX'S methode gemacht, sehr gute Idee vielen Dank!
Grüße
Kevin
ps: Beitrag #100
- 06.07.2007, 19:42 #5
Immer gerne
MB black / 2 GHz / 2 GB / 110 GB - iPod Touch 1G - iPhone 4
- 09.07.2007, 16:28 #6
- 09.07.2007, 22:30 #7
Das ist beides identisch (bis auf die Zeilen natürlich)

Beziehungsweise geht das überhaubt so? Ich dachte eigentlich so:
Code:echo ($vorher != $row['datum'])?"Datum: $row['datum']<br>":"";
MB black / 2 GHz / 2 GB / 110 GB - iPod Touch 1G - iPhone 4
- 10.07.2007, 01:58 #8Weigelts Zinszahler (Rotfranch)
Themenstarter
- Registriert
- 01.2006
- Ort
- Frankfurt am Main
- Alter
- 21
- Beiträge
- 246
Ihr Zicken :P
habs auf meine art gemacht, brauchte nur ne idee wie ichs machen könnte (thx nochmal @mewX).
Gruß
Kevin
- 10.07.2007, 07:46 #9
Iirc sind die Klammer nicht Notwendig.
Ob allerdings eine Bedingung für "nichterfüllen" angeführt werden muss, weiß ich nichtmehr. Werds vllt mal testen, wenn ich wieder Daheim bin.
Ähnliche Themen
-
excel tabelle nach mysql
Von obstbauer im Forum PHP & Co.Antworten: 4Letzter Beitrag: 15.06.2007, 21:21 -
[iPhoto] Sortieren nach Datum
Von beetlefrosch im Forum Grafikbearbeitung & LayoutAntworten: 1Letzter Beitrag: 20.09.2006, 14:06 -
Datum nach Import von CasioEX-P700 falsch!?
Von iLex im Forum SonstigeAntworten: 0Letzter Beitrag: 15.10.2005, 19:10


Zitieren



