Ok juz rozumiem Po raz kolejny mnie czegoś nauczyłeś.. Dzięki wielkie
PS dla sfinalizowania wątku 'potworka' zamieniłem na mniejszego potworka:
<?php
// NO TO ZACZYNAMY
// gatunki słownie
$gatunki = array('Wrestling',
'Animowane', 'Dramatyczne', 'Fantasy', 'Sportowe', 'Historyczne', 'Komedie', 'Kryminalne', 'Muzyczne',
'Przygodowe', 'Romantyczne', 'Sensacyjne', 'Thrillery', 'Horrory', 'Wojenne', 'Seriale', 'Erotyczne',
'Akcji', 'Filmy Polskie', 'Dokumentalne', 'Inne', 'Obyczajowe', 'Anime i Manga', 'Familijne', 'Westerny',
'Kreskówki', 'Sci-Fi', 'Seriale Zagraniczne', 'Seriale Polskie', 'Speedway'
);
// Pobieram GET
// Przyjmijmy ze GET TO 'Horrory'
if(isset($_GET['dzial']) && in_array($_GET['dzial'], $gatunki)){
$dzial = $_GET['dzial'];
$keys = array_keys($gatunki, $dzial); // pobieramy index mając zawartość
$keys = implode(" ", $keys);
//Robimy pagera
require_once('../includes/class/Pager.class.php');
$sql = 'SELECT count(*) FROM movies m left join category_movies cm on cm.id_movie=m.id WHERE cm.id_category=1';
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
$recordsCount = $row[0];//pobranie liczby rekordów
try{
$pager = new Pager('pager_dzial', null);
$pager->SetTotalRecords($recordsCount);
$pager->Make(true);
$pag = $pager->Render();
$start = $pager->GetIndexRecordStart();
$end = $pager->GetIndexRecordEnd();
}
catch (Exception $e) {
echo $e->getMessage();
}
//zapytanie z uwzglenieniem stronicowania
$sql = 'SELECT m.* FROM movies m left join category_movies cm on cm.id_movie=m.id WHERE cm.id_category='.$keys.' ORDER BY `id` DESC limit '.$start.','.($end - $start + 1);
mysql_query($sql) or die('<br /><br />ZAPYTANIE: '.$sql.polskie_znaki('BŁĄD: '.mysql_error()));
$odp = mysql_query($sql);
?>
<div id="pagers">
<?php
echo $pag;//wyswietlenie pager'a
?>
</div>
<?php
while($wiersz = mysql_fetch_array($odp)){ // pobieram wszystkie filmy z bazy
extract($wiersz);
/*
.
.
Filmy
*/
}