Witam,
mam dosyć sporo danych pobranych z bazy w dwóch słupkach.
Jest jakiś fajny sposób, by przeglądać je tak jak wyniki wyszukiwania google?
Czyli następna strona, poprzednia strona na przykład po 5 wyników na stronkę?
Pozdrawiam.
<?php echo\"<INPUT TYPE=text NAME=data_all_errors_rok SIZE=4 VALUE=$rok maxlength=4>\"; echo\"<INPUT TYPE=text NAME=data_all_errors_mc SIZE=2 VALUE=$mc maxlength=2>\"; echo\"<INPUT TYPE=text NAME=data_all_errors_dzien SIZE=2 VALUE=$dzien2 maxlength=2>\"; echo\" \"; echo\"<INPUT TYPE=text NAME=data_all_errors_godz SIZE=2 VALUE=00 maxlength=2>\"; echo\"<INPUT TYPE=text NAME=data_all_errors_min SIZE=2 VALUE=00 maxlength=2>\"; echo\"<INPUT TYPE=text NAME=data_all_errors_rok_koniec SIZE=4 VALUE=$rok maxlength= >\"; echo'-'; echo\"<INPUT TYPE=text NAME=data_all_errors_mc_koniec SIZE=2 VALUE=$mc maxlength=2>\"; echo'-'; echo\"<INPUT TYPE=text NAME=data_all_errors_dzien_koniec SIZE=2 VALUE=$dzien maxlen th=2>\"; echo\" \"; echo\"<INPUT TYPE=text NAME=data_all_errors_godz_koniec SIZE=2 VALUE=00 maxlength=2>\"; echo':'; echo\"<INPUT TYPE=text NAME=data_all_errors_min_koniec SIZE=2 VALUE=00 maxlength=2>\"; echo\"<INPUT TYPE=hidden NAME=lista1 VALUE=$lista1>\"; ?>
<?php $search_all_errors=$_GET['search_all_errors']; $query=\"SELECT Whenl, Text FROM Events WHERE Crossing_Id='$lista1' AND Whenl>'($data_all_errors_rok-$data_all_errors_mc-$data_all_errors_dzien $data_all_errors_godz:$data_all_errors_min)' AND Whenl<'($data_all_errors_rok_koniec-$data_all_errors_mc_koniec-$data_all_errors_dzien_koniec $data_all_errors_godz_koniec:$data_all_errors_min_
koniec)' ORDER BY Whenl DESC\"; if ($rekordy==0){ } $max_poz = 10; // jeśli wchodzimy bez parametru $page pierwsza strona // ustawia się jako pierwsza i pętla startuje od cyfry 0 If ($page==\"\") { $page=1; $start=0; } else // jeśli wchodzimy z parametrem pierwsza strona // ustawia się z podanego parametru $page i pętla startuje od parametru $page { $start=$page*$max_poz; $start=$start-$max_poz; } // wykonujemy pętelki z podziałem na odnośniki do poszczególnych stron If ($page>1) { $strona=$page-1; echo \"<a href='pobor_zdarzen.php?page=$strona&search_all_errors=$search_all_errors'>poprzednie</a> \"; } For ($index=1; $index <= $stron; $index++) { If (($page==$index) and ($stron!=1)) { echo\"<font color=red><b>$index</b></font> | \"; $next=$page+1; } elseif ($stron!=1) echo\" <b><a href='pobor_zdarzen.php?page=$index&search_all_errors=$search_all_errors'>$index</a></b> | \"; If (($page>0) and ($index==$stron) and ($page<$stron)) echo \" <a href='pobor_zdarzen.php?page=$next&search_all_errors=$search_all_errors'>następne</a>\"; } // pobierasz sobie z bazy dane w zakresie oznaczonym $start, $max_poz (czyli z aktualnej strony na której jesteś) $zapytanie=\"SELECT Whenl, Text FROM Events WHERE Crossing_Id='$lista1' AND Whenl>'($data_all_errors_rok-$data_all_errors_mc-$data_all_errors_dzien $data_all_errors_godz:$data_all_errors_min)' AND Whenl<'($data_all_errors_rok_koniec-$data_all_errors_mc_koniec-$data_all_errors_dzien_koniec $data_all_errors_godz_koniec:$data_all_errors_min_
koniec)' ORDER BY Whenl DESC LIMIT $start, $max_poz\"; ?>