Advertisement
Guest User

Untitled

a guest
Jun 27th, 2011
206
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.67 KB | None | 0 0
  1. <?php
  2.  
  3. include('configs/pdo.inc.php');
  4. include('libs/Smarty.class.php');
  5.  
  6. // create object
  7. $smarty = new Smarty;
  8.  
  9. // pagina ophalen
  10. $page = empty($_GET['pagina']) ? 1 : (int) $_GET['pagina'];
  11. $smarty->assign('paginaverder', '<div class="span-6 push-6 last"><a href="clubs.php?pagina='. $page-- .'">Volgende pagina >>></a></div>');
  12. $smarty->assign('paginaterug', '<div class="span-8"><a href="clubs.php?pagina='. $page++ .'"><<< Vorige pagina</a></div>');
  13.  
  14. // Clubs ophalen
  15. try {
  16.     // querry voor alle zichtbare clubs en pagination
  17.     $start_from = $page == 1 ? 0 : (($page - 1) * 10 - 1);
  18.     $query = $oPDO->prepare("SELECT * FROM V_clubs WHERE Zichtbaar = 1 ORDER BY ID ASC LIMIT " . $start_from . ", 1");
  19.     $query->execute();
  20.  
  21.     // array anders weergeven om ?id=$id goed te laten werken.
  22.     $t = array();
  23.     foreach ($query as $row) {
  24.         $t[$row['ID']] = $row;
  25.     }
  26.  
  27.     // dat assigned wij dan ook
  28.     $smarty->assign('clubs', $t);
  29.  
  30.     // Categorieen ophalen
  31.     $categorie = $oPDO->query("SELECT * FROM t_categorie ORDER BY D_categorie ASC");
  32.     $smarty->assign('categorie', $categorie);
  33.     // Provincies ophalen
  34.     $prov = $oPDO->query("SELECT * FROM t_provincies ORDER BY D_provincie ASC");
  35.     $smarty->assign('prov', $prov);
  36.     // Clubteller
  37.     $xclubs = $oPDO->prepare("SELECT ID from V_clubs");
  38.     $xclubs->execute();
  39. } catch (PDOException $e) {
  40.     echo '<pre>';
  41.     echo 'Regelnummer: ' . $e->getLine() . '<br>';
  42.     echo 'Bestand: ' . $e->getFile() . '<br>';
  43.     echo 'Foutmelding: ' . $e->getMessage() . '<br>';
  44.     echo '</pre>';
  45. }
  46.  
  47. // display it
  48. $smarty->display('extends:layout.tpl|header.tpl|clubs.tpl|footer.tpl');
  49. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement