Class REMySQLPagination

Description

MySQL adatbázisban tárolt adatok lapozására.

  1. <?php
  2. /**
  3.  * MĂłdosĂ­tva: 2010.03.06.
  4.  *
  5.  * @author TakĂĄcs Ăkos (Rimelek), programmer [at] rimelek [dot] hu
  6.  * @copyright Copyright (C) 2010, TakĂĄcs Ăkos
  7.  * @version 1.0
  8.  * @package REPagination
  9.  */
  10.  
  11. /**
  12.  * @ignore
  13.  */
  14. //require_once 'REPagination/classes/REPClasses.class.php';
  15. require_once '../classes/REPClasses.class.php';
  16. REPClasses::import('REMySQLPagination');
  17. REPClasses::import('REPMySqlItems');
  18.  
  19. $link mysql_connect('localhost','root','password');
  20. mysql_select_db('teszt',$link);
  21. $mysql new REPMySQLItems('teszt');
  22.  
  23. $p new REMySQLPagination($mysql);
  24. $p->itemPerPage(8);
  25. $page $p->page();
  26.  
  27. foreach ($page as $item)
  28. {
  29.     foreach ($item as $key => $cell)
  30.     {
  31.         print $key.": ".$cell."<br />".PHP_EOL;
  32.     }
  33. }
  34. print $p->pageLinks(10);
  35. ?>

  • author: Takács Ákos (Rimelek), programmer [at] rimelek [dot] hu
  • copyright: Copyright (C) 2010, Takács Ákos

Located in /classes/sql/mysql/REMySQLPagination.class.php (line 27)

AREPagination
   |
   --REMySQLPagination
Variable Summary
Method Summary
 REMySQLPagination __construct (REPMySQLItems $items)
 int maxpage ()
 REPFileItems page ([int $page = null])
Variables
Methods
Constructor __construct (line 37)
  • access: public
REMySQLPagination __construct (REPMySQLItems $items)
maxpage (line 68)
int maxpage ()

Redefinition of:
AREPagination::maxpage()
page (line 47)
REPFileItems page ([int $page = null])
  • int $page: Elhagyása esetén az url-ből veszi az oldalszámot.

Redefinition of:
AREPagination::page()

Inherited Methods

Inherited From AREPagination

 AREPagination::endLinkText()
 AREPagination::itemPerPage()
 AREPagination::maxpage()
 AREPagination::nextLinkText()
 AREPagination::page()
 AREPagination::pageLinkPattern()
 AREPagination::pageLinks()
 AREPagination::pageNumber()
 AREPagination::pagevar()
 AREPagination::prevLinkText()
 AREPagination::setUrl()
 AREPagination::startLinkText()

Documentation generated on Sat, 06 Mar 2010 22:00:16 +0100 by phpDocumentor 1.4.1