Beispiel #1
0
    $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 
Beispiel #2
0
<?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'];