count($query); if($total == 0) { echo 'There are no films in this category!'; } else { $by = $_GET['sort']; if (!$by) { $by = "at"; } // ordenação por defeito dos filmes seleccionados (titulo original ascendente) // headline echo ' '; /********** SORT BY **********/ switch ($by) { case "t": $order_by = " ORDER BY `titulo_original` DESC"; break; case "at": $order_by = " ORDER BY `titulo_original` ASC"; break; case "ten": $order_by = " ORDER BY `titulo_ingles` DESC"; break; case "aten": $order_by = " ORDER BY `titulo_ingles` ASC"; break; case "r": $order_by = " ORDER BY `dir_nome` DESC"; break; case "ar": $order_by = " ORDER BY `dir_nome` ASC"; break; case "g": $order_by = " ORDER BY `tipo` DESC"; break; case "ag": $order_by = " ORDER BY `tipo` ASC"; break; case "p": $order_by = " ORDER BY `pais` DESC"; break; case "ap": $order_by = " ORDER BY `pais` ASC"; break; } /* t = DESC titulo_original at = ASC titulo_original ten = DESC titulo_ingles aten = ASC titulo_ingles r = DESC dir_nome ar = ASC dir_nome p = DESC pais ap = ASC pais */ /********** SORT BY **********/ $page = $_GET['page']; if (!$page) { $page = 1; } $limit = 150; if ($total <= $limit) { $nr_pages = 1; $page = 1; } elseif (($total % $limit) == 0) { $nr_pages = $total / $limit; } else { $nr_pages = ($total / $limit) + 1; } if($page > $nr_pages) { $page = $nr_pages; } $start = ($page - 1) * $limit; $query = "SELECT id,titulo_original,titulo_ingles,dir_nome,pais,tipo FROM `curtas` WHERE estado LIKE 'seleccionado%'"; $query .= $order_by; $query .= " LIMIT $start, $limit"; $resultado = $mysql->sql($query); while($m = mysql_fetch_array($resultado)) { $id = $m[id]; $titulo_original = $m[titulo_original]; $titulo_ingles = $m[titulo_ingles]; if($titulo_ingles == "") { $titulo_ingles = '"'.$titulo_original.'"'; } $director = $m[dir_nome]; $pais = country($m[pais]); $genero = type($m[tipo]); $cor = ($altcor++ %2 ? "#F6F6F6" : "#FFFFFF"); echo ' '; } /********************************************************************************* echo '
Selected Films
'; echo ($by == 't' ? ' ' : ''); echo ($by == 'at' ? ' ' : ''); echo 'Original Title '; echo ($by == 'ten' ? ' ' : ''); echo ($by == 'aten' ? ' ' : ''); echo 'English Title '; echo ($by == 'r' ? ' ' : ''); echo ($by == 'ar' ? ' ' : ''); echo 'Director '; echo ($by == 'g' ? ' ' : ''); echo ($by == 'ag' ? ' ' : ''); echo 'Film type '; echo ($by == 'p' ? ' ' : ''); echo ($by == 'ap' ? ' ' : ''); echo 'Country Synopse
'.$titulo_original.' '.$titulo_ingles.' '.$director.' '.$genero.' '.$pais.' [+ info]
'; echo ($by) ? '' : ''; echo 'Pagina:
'; *********************************************************************************/ echo ''; } // $total > 0 ?>