hide additional fields and add button to show them
[phorkie.git] / www / search.php
index aef209f..cb72c6a 100644 (file)
@@ -16,7 +16,8 @@ if (isset($_GET['page'])) {
     if (!is_numeric($_GET['page'])) {
         throw new Exception_Input('List page is not numeric');
     }
-    $page = (int)$_GET['page'];
+    //PEAR Pager begins at 1
+    $page = (int)$_GET['page'] - 1;
 }
 $perPage = 10;
 
@@ -24,11 +25,16 @@ $db     = new Database();
 $search = $db->getSearch();
 
 $sres = $search->search($query, $page, $perPage);
+
+$pager = new Html_Pager(
+    $sres->getResults(), $perPage, $page + 1, $sres->getLink($query)
+);
 render(
     'search',
     array(
         'query' => $query,
         'sres'  => $sres,
+        'pager' => $pager
     )
 );
 ?>