Hey Leutz!
ich hänge derzeit an einem Script wo ich eine Kombination von while und for benötige. (?)
Ich lese aus der DB datensätze aus mit unbekannter Anzahl. Das ganze geschieht über while und läuft auch sauber.
Nun muss ich das ganze aber irgendwie so umbasteln, dass ich die Anzahl der Beiträge zähle und sage "Beitrag 1-3 in div class="erste"" und alle anderen - in 3er Gruppen! - jeweils in eine div class="next". (namen sind hier exemplarisch)
ich kann zwar mit for 3-er Schritte vorgeben ... aber das klappt dann nicht in Kombination mit while, da dass ja wieder alle datensätze ausliest und meine "gruppierungswünsche" ignoriert.
Bei meinen bisherigen Versuchen wirft er mir entweder jeden Beitrag 3x aus oder gar nicht oder erzählt mir als Fehlermeldung dass das Datenvolumen zu groß sei ... also alles in allem kein vernünftiger Ansatz....
Habt ihr eine Idee?
Sinn und zweck der Party ist, dass ich ich im Ergebniss folgenden Aufbau habe:
Wieviele Einträge es in Summe sind, weiß ich wie gesagt nicht - weshalb ich die Daten über while auslese.....
Hoffe ihr könnt mir folgen und helfen .....
... bin dankbar für jede Idee und Tip ....
ich hänge derzeit an einem Script wo ich eine Kombination von while und for benötige. (?)
Ich lese aus der DB datensätze aus mit unbekannter Anzahl. Das ganze geschieht über while und läuft auch sauber.
PHP:
while ($daten = mysql_fetch_assoc($result)
{
$erg .="<div class=\"erste\">";
$erg .="...alle weiteren Elemente die ich benötige...";
$erg .="</div>";
}
Nun muss ich das ganze aber irgendwie so umbasteln, dass ich die Anzahl der Beiträge zähle und sage "Beitrag 1-3 in div class="erste"" und alle anderen - in 3er Gruppen! - jeweils in eine div class="next". (namen sind hier exemplarisch)
ich kann zwar mit for 3-er Schritte vorgeben ... aber das klappt dann nicht in Kombination mit while, da dass ja wieder alle datensätze ausliest und meine "gruppierungswünsche" ignoriert.
Bei meinen bisherigen Versuchen wirft er mir entweder jeden Beitrag 3x aus oder gar nicht oder erzählt mir als Fehlermeldung dass das Datenvolumen zu groß sei ... also alles in allem kein vernünftiger Ansatz....
Habt ihr eine Idee?
Sinn und zweck der Party ist, dass ich ich im Ergebniss folgenden Aufbau habe:
HTML:
<div class="erste">
<p>-> hier stehen dann Einträge 1 bis 3</p>
</div>
<div class="next">
<p>-> hier stehen dann Einträge 4 bis 6</p>
</div>
<div class="next">
<p>-> hier stehen dann Einträge 7 bis 9</p>
</div>
Wieviele Einträge es in Summe sind, weiß ich wie gesagt nicht - weshalb ich die Daten über while auslese.....
Hoffe ihr könnt mir folgen und helfen .....
... bin dankbar für jede Idee und Tip ....