Tak jak na 1.
-- Borys Pogoreło borys(#)leszno,edu,pl
No własnie tylko po nacisnieciu nastepna strona zawsze mam 1 strone. Nie wiem za bardzo jak to ma byc. A moze rozbiłbym tabele na dwie w momencie wczytywania a pozniej wyswietlal kazda na innej stronie? Marcin
stronicowanie
Moze maly listing bedzie latwiej: Mam tak:
if ($plik === false) { echo "Błąd otwarcia pliku !"; } else {
while (($data = fgetcsv($plik, , ";")) !== FALSE) { echo "<table width='100%' cellspacing='0' cellpadding='3' border='1'>"; echo "";
echo ""; echo $row; echo ""; ?> '') echo $data[2]?> '') echo $data[3]?> '') echo $data[4]?> '') echo $data[5]?> '') echo $data[7]?> '') echo $data[8]?> '') echo $data[9]?> '') echo $data[11]?> '') echo $data[12]?>
<? echo ""; echo $data[3]; echo ""; echo $data[11]; echo "";
echo ""; echo "";
$row++; } }
I to mi pokazuje na stronie ponad 250 wierszy w tabeli. Chce podzielic na strony po 100. Marcin
I to mi pokazuje na stronie ponad 250 wierszy w tabeli. Chce podzielic na strony po 100. Wybacz, ale ja naprawdę nie rozumiem jak można tutaj mieć problem. Tak z palca:
for ($a = 0; $a < ($strona - 1) * $naStronie; $a++) { fgets() }
for ($a = 0; $a < $naStronie && !feof($f); $a++) { $data = fgetcsv()
itd.
Wybacz, ale ja naprawdę nie rozumiem jak można tutaj mieć problem. Tak z palca:
for ($a = 0; $a < ($strona - 1) * $naStronie; $a++) { fgets() }
for ($a = 0; $a < $naStronie && !feof($f); $a++) { $data = fgetcsv()
itd.
-- Borys Pogoreło borys(#)leszno,edu,pl
No własnie. Niby nie problem ale Z danymi z mySQL jakos sobie dalem rade ale tu z pliku i po wstawieniu klawiszy nawigacji stale mam 1 strone, czy nastepna czy pokprzednia klikne to stale pierwsze 100 wierszy. Marcin