Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][SMARTY]Problem z SmartyPaginate dla więcej niż jedna strona!
zolw83
post
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.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 11:50