hallo
ich weiß nicht genau wie ich es ausdrücken könnte, daher erkläre ich mal was ich machen will.
ich hab ein array mit 70 inhalten. also $arr[1...70]
ich will so eine ausgabe haben
wert1
wert2
usw
wert 69
wert 70
wert 1
bei dem letzten klappt es nicht.
also ich will auf einer seite das array mehrmals durchgehen. und pro textabsatz hätte ich gern immer 20 werte stehen.
da es nicht ganz aufgeht weil für den letzten absatz nur 10 werte vorhanden sind, sollen für den letzten absatz die 10 letzten werte und die 10 ersten werte genommen werden.
bisher habe ich folgendes
Code:
$akt_anzahl=1;
$zaehl=$akt_anzahl;
$hilfszaehler=20+$zaehl;
for ($i=$zaehl;$i<=$hilfszaehler;$i++)
{
if ($werte[$i]=="")
{
$akt_anzahl=1;
$zaehl=$akt_anzahl;
$hilfszaehler=20+$zaehl;
continue;
}
[...]ausgabe etc
}
aber so klappt es noch nicht wirklich. also die for schleife soll danach mit den neuen werten anzahl usw ausgeführt werden.
bis jetzt macht er es so das immer jeweils 20 ausgegeben werden. und beim letzten nur die 10. aber weiter macht er nicht.
weiß jemand wie ich das problem lösen kann?
vielen dank im voraus