$sort_class_year = 'active'; } else { $sort_class_random = 'active'; $sort_class_year = ''; } if (!empty($_REQUEST['search'])) { $search = $_REQUEST['search']; $tot_movies = get_number_of_movies($search); $results_found_string = $tot_movies . ' results found.'; } else { $search = ''; $results_found_string = ''; $tot_movies = get_number_of_movies(''); } $no_pager = false; if (!valid_page($page, $movies_per_page, $tot_movies)) { if ($search != '') { //page invalid because no results found $no_pager = true; } else { print 'Invalid page request: ' . $page; exit; } } ?> <ul class="nav nav-pills"> <li class="disabled"><a>Sort by</a></li> <li><div class="btn-group" data-toggle="buttons-radio"> <button type="button" class="btn <?php
<?php /** * Recsys-frontend, Copyright (c) 2013, Simon Dooms * http://github.com/sidooms/recsys-frontend * MIT License */ require_once "general.php"; $user = 999999; if (empty($_REQUEST['p']) or empty($_REQUEST['ppage'])) { exit; } $page = $_REQUEST['p']; $recs_per_page = $_REQUEST['ppage']; $tot_recs = get_number_of_hybridrecommendations($user); if (!valid_page($page, $recs_per_page, $tot_recs)) { print 'Invalid page request! page=' . $page . ', recs_per_page=' . $recs_per_page . ', tot_recs=' . $tot_recs; exit; } //pager begin print_paging('hybrid', $page, $recs_per_page, $tot_recs, 'hybrid'); $start_rec_number = ($page - 1) * $recs_per_page; $sql = "SELECT * FROM h_recommendations r INNER JOIN movies m ON r.movieid = m.movieid WHERE r.userid=? ORDER BY r.value DESC, m.year DESC, m.movieid ASC LIMIT {$start_rec_number} , {$recs_per_page}"; $stat = prepareStatement($sql); $stat->bindParam(1, $user); $stat->execute(); $rows = $stat->fetchAll(); foreach ($rows as $row) { $movieid = $row['movieid']; $title = $row['title']; $year = $row['year'];