![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 3.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam zastosowałem stronicowanie w SMARTACH za pomocą:
http://www.phpinsider.com/php/code/SmartyPaginate/ Jest ok (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) , tylko użyłem tego do dwóch stron i nie idzie, nie wiem jak się do tego zabrać. Poniżej dla jednej strony: Kod SmartyPaginate::connect(); SmartyPaginate::setLimit(5); SmartyPaginate::assign($smarty); function showpytania() { $_link = mysql_connect(HOST.":".PORT, USER, HASLO) or die ("ERROR: " . mysql_error()); mysql_select_db(DBNAME) or die ("ERROR: " . mysql_error()); $_query = sprintf("SELECT SQL_CALC_FOUND_ROWS * FROM pytania ORDER BY id DESC LIMIT %d,%d", SmartyPaginate::getCurrentIndex(), SmartyPaginate::getLimit()); $_result = mysql_query($_query); while ($_row = mysql_fetch_array($_result, MYSQL_ASSOC)) { $_data[] = $_row; } $_query = "SELECT FOUND_ROWS() as total"; $_result = mysql_query($_query); $_row = mysql_fetch_array($_result, MYSQL_ASSOC); SmartyPaginate::setTotal($_row['total']); mysql_free_result($_result); mysql_close($_link); return $_data; } [/b][b] i Kod {paginate_prev} {paginate_middle format="page"} {paginate_next} Będę, wdzięczny za pomoc. Pozdrawiam. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 11:50 |