Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

teile aus einem string auslesen anhang wörter

servus

Ich bin gerade dabei mir eine eigene seitenfunktion zu programmieren.
Die seitenanzahl richtet sich nach den wörtern in der db. Mit str_word_count() habe ich die max wörter herausgefunden und für die erste seite habe ich schon mal die ersten 300 wörter ausgelesen:

[PHP]
$string = strtok($articles->content, " ");

for ($i = 0; $i < 300; $i++)
{
echo "seite1";
$tmprslt .= nl2br($string." ");
$string = strtok(" ");
}
[/PHP]


so nun für die zweite seite will ich die wörter von 300 bis 600 haben und das ist mein problem. Ich habe mir gedacht es geht einfach wenn man die for next schleife ändert aber so leicht ist es leider nicht. zumindest funktioniert es so nicht bei mir:


[PHP]
for ($i = 300; $i < 600; $i++)
{

$tmprslt .= nl2br($string." ");
$string = strtok(" ");

}
[/PHP]


er zeigt mir noch immer die ersten 300 wörter an.
weis wer wieso?

mfg
brauni

Hier gehts zum Orginal Eintrag "teile aus einem string auslesen anhang wörter" im Forum

Antworten

wird die seite neu aufgerufen? dann ist das doch klar... strtok wird neu initialisiert und fängt mit dem inhalt von vorne an... ich würde dir sowas empfehlen:
Code:                   In Zwischenablage kopieren (nur IE)
1">




2.

genial danke! :)


Hier gehts zum Orginal Eintrag "teile aus einem string auslesen anhang wörter" im Forum
 
phpforum.de | Impressum | Handy Bundles