Advertisement
Guest User

Untitled

a guest
Jun 18th, 2012
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.33 KB | None | 0 0
  1. /**
  2. * Content::getApparecchi()
  3. *
  4. * @return
  5. */
  6. public function getApparecchi()
  7. {
  8. $sort = sanitize(get('sort'));
  9. $access = '';
  10. $order = '';
  11. if (Registry::get("Users")->userlevel == 5) {
  12. $extra = ($sort) ? "AND" : "WHERE";
  13. $access = "$extra pp.staff_id='" . Registry::get("Users")->uid . "'";
  14. $counter = countEntries("permissions", "staff_id", Registry::get("Users")->uid);
  15. } else {
  16. $counter = countEntries("apparecchi");
  17. }
  18.  
  19. $pager = Paginator::instance();
  20. $pager->items_total = $counter;
  21. $pager->default_ipp = Registry::get("Core")->perpage;
  22. $pager->paginate();
  23.  
  24. ($sort) ? $order = "WHERE app.client_id = '" . (int)$sort . "'" : null;
  25.  
  26. $sql = "SELECT app.id as appid, u.id as uid, app.tipo_apparecchio as apptipo, app.modello, app.seriale,"
  27. . "\n CONCAT(u.fname,' ',u.lname) as clientname,"
  28. . "\n FROM apparecchi as app"
  29. . "\n LEFT JOIN users as u ON u.id = app.client_id"
  30. . "\n LEFT JOIN tipo_apparecchio as tipoapp ON tipo_apparecchio.id = app.tipo_apparecchio" . $pager->limit;
  31.  
  32. $row = self::$db->fetch_all($sql);
  33.  
  34. return ($row) ? $row : 0;
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement