bleir
1.03.2007, 21:46:08
witam,
raczkuje w tematyce mysqla i php'a, ale sie spytam.
Czy jest mozliwe zrobienie stronicowania (1,2,3) na stronie ze wzgledu na dlugosc diva.
czyli mysql wybiera jakis dlugi tekst z bazy, ktory sie nie miesci caly w ramce i wtedy robi stronicowanie(link do nastepnej strony), gdzie jest reszta tekstu.
Czy cos takiego moze sie robi za pomoca JavaScript?
z gory dzieki za odpowiedz
kossa
2.03.2007, 00:35:08
To się robi za pomocą php.
Jeśli robisz stronicowanie po rekordach, to sprawdzasz ile jest rekordów, a następnie wybierasz po x rekordów na każdej stronie.
Jeśli chcesz dzielić tekst z jednego rekordu na podstrony to musisz pobrać cały tekst do zmiennej, obliczyć jego długość za pomocą php, potem ustalić podział (co x znaków, co x spacji itp - jak uznasz) a potem poszczególne kawałki wyświetlasz na kolejnych stronach.
Łukasz
prond
2.03.2007, 09:22:03
Wydaje mi się, że dla takiego problemu najlepszym rozwiązaniem będzie JavaScript, ewentualnie z AJAXem jeżeli nie chcesz od razu wysyłać do przeglądarki całego tekstu.
Po krótkim googlaniu znalazłem coś takiego :
http://alumni.indiana.edu/about/intranet/c...agination.shtml