Esempio n. 1
0
 function home()
 {
     $manager = new manager();
     $url = "?mod=index&page=_page_";
     if ($key = get($_GET, 'key')) {
         $where = util::convert($_GET['field']) . ' like "%' . util::convert($key) . '%"';
         $manager->db->where($where);
         $url = sprintf('%s&fields=%s&key=%s', $url, $_GET['field'], $key);
     }
     if ($cnt = $manager->db->count()) {
         $o = array('size' => 20);
         //每页显示的记录数
         $pages = new pages($cnt, $o);
         $sql = sprintf("select * from %s %s order by id desc", $manager->db->table, $manager->db->condition());
         $rows = $manager->db->rows($sql, $pages->start, $o['size']);
         $nav = $pages->show();
     }
     include template::inc("manager/index.php");
 }
<?php

include_once "afficheur_class.php";
$list = new pages(array("page0.php", "page1.php", "page2.php?param1=1", "page3.php"));
/*
    "http://www.celles.net/php/hello.php?name=TOTO",
    "http://www.celles.net/php/content.php",
    "http://127.0.0.1/php/affich/scroll/scroll_iframe.php",
*/
$list->set_timeout(1000);
// duree d'une page
$list->set_refresh_timeout(5000);
// relecture du script PHP (mise à jour EDT)
$list->show();