Forum › PHP / SQL › Topic
[PHP/SQL] large text spitsen
Hoe kan ik grote text bestanden uit de db opsplisen in meerdere pagina's.
Ik heb al gegoogled, maar nergens een goede uitleg gevonden.
Ik heb al gegoogled, maar nergens een goede uitleg gevonden.
Pagina Navigatie, ik kan het u in geuren en kleuren uitleggen, maar ik kan geen manuele pagina navigatie niet meer zien.
Spijtig dat de website niet serieus is opgelapt, anders had je misschien dit geweldig artikel hier op deze website gevonden.
Ironisch genoeg, Heb ik zelf een Commerciële Pagina Navigatie klasse geschreven. Het voordeel dat je bij mijn klasse hebt is dat je zelf de output kan aanpassen, dus perfect voor SEO, websites met meer talen, en gewoon in het algemeen voor iedereen die het beu is hun design aan te passen omwille van de HTML structuur die deze klassen forceren.
Maar goed, er zijn ook echt honderden gratis alternatieven:
- http://framework.zend.com/manual/en/zend.paginator.html
- http://stefangabos.ro/php-libraries/zebra-pagination/
- http://wmcity.nl/scripts.php?actie=bekijk&id=1287
- En hier is de rest
Spijtig dat de website niet serieus is opgelapt, anders had je misschien dit geweldig artikel hier op deze website gevonden.
Ironisch genoeg, Heb ik zelf een Commerciële Pagina Navigatie klasse geschreven. Het voordeel dat je bij mijn klasse hebt is dat je zelf de output kan aanpassen, dus perfect voor SEO, websites met meer talen, en gewoon in het algemeen voor iedereen die het beu is hun design aan te passen omwille van de HTML structuur die deze klassen forceren.
Maar goed, er zijn ook echt honderden gratis alternatieven:
- http://framework.zend.com/manual/en/zend.paginator.html
- http://stefangabos.ro/php-libraries/zebra-pagination/
- http://wmcity.nl/scripts.php?actie=bekijk&id=1287
- En hier is de rest
Aan de hand van een query kun je een limit opgeven.
Zo kun je zeggen dat je de eerste 30 wilt pakken gesorteerd van 1-9 of a-z:
Bij elke volgende 30 kun je dan dat eerste getal ophogen
http://php.about.com/od/mysqlcommands/g/Limit_sql.htm
Zo kun je zeggen dat je de eerste 30 wilt pakken gesorteerd van 1-9 of a-z:
![]() | Code | ![]() | ![]() | ![]() |
|
Bij elke volgende 30 kun je dan dat eerste getal ophogen

http://php.about.com/od/mysqlcommands/g/Limit_sql.htm
Ik geloof dat Ik het verkeert heb uit gelegt.
Als er in de database in een record, een bestand van ongeveer 500 regels staat, deze op te delen in 3 pagina's van ongeveer 175 regels per pagina.
Dit is wat ik bedoel dus niet het aantal records.
Als er in de database in een record, een bestand van ongeveer 500 regels staat, deze op te delen in 3 pagina's van ongeveer 175 regels per pagina.
Dit is wat ik bedoel dus niet het aantal records.
dan haal je het veld op. Deze plaats je in een variabele.
Deze variabele kun je dan splitsen aan de hand van een bepaald teken (bijv. de punt of een enter of misschien een <br />
Maar ook aan de hand van een max. aantal tekens.
http://www.google.nl/search?q=split+var&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:nl:official&client=firefox-a#sclient=psy-ab&hl=nl&client=firefox-a&hs=Yh9&rls=org.mozilla:nl%3Aofficial&q=split+var+php&oq=split+var+php&aq=f&aqi=&aql=1&gs_l=serp.3...1882.2196.0.2353.4.4.0.0.0.0.99.352.4.4.0.crf0.1.0.0.Ut2yVrOIKrg&pbx=1&bav=on.2,or.r_gc.r_pw.,cf.osb&fp=d5628ced0acf1d1c&biw=1600&bih=796
Hier kun je een aantal opties vinden
Deze variabele kun je dan splitsen aan de hand van een bepaald teken (bijv. de punt of een enter of misschien een <br />

Maar ook aan de hand van een max. aantal tekens.
http://www.google.nl/search?q=split+var&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:nl:official&client=firefox-a#sclient=psy-ab&hl=nl&client=firefox-a&hs=Yh9&rls=org.mozilla:nl%3Aofficial&q=split+var+php&oq=split+var+php&aq=f&aqi=&aql=1&gs_l=serp.3...1882.2196.0.2353.4.4.0.0.0.0.99.352.4.4.0.crf0.1.0.0.Ut2yVrOIKrg&pbx=1&bav=on.2,or.r_gc.r_pw.,cf.osb&fp=d5628ced0acf1d1c&biw=1600&bih=796
Hier kun je een aantal opties vinden
Oke bedankt ik ga even kijken wat ik er mee kan.
Ja hier kan ik wel wat mee heb ik gezien.
Ik ga hier mee aan de slag.
bedankt
Ja hier kan ik wel wat mee heb ik gezien.
Ik ga hier mee aan de slag.
bedankt
Doe een tag in je tekst, bijv [page]
van daaruit kun je in je script een explode op [page] doen.
Van daaruit kun je foreach uitvoeren op de explode. en heb je dus 4 "opgedeelde" plekken. en van daaruit bouw je verder.
van daaruit kun je in je script een explode op [page] doen.
Van daaruit kun je foreach uitvoeren op de explode. en heb je dus 4 "opgedeelde" plekken. en van daaruit bouw je verder.



Offline



