Ehhh - niepredko znajde czas na przepisanie tej logiki... jednak warto zmienic choc na tyle aby nie bylo SQL injection
Kod:
$link = mysql_connect(....);
$query = sprintf( "SELECT count(*) AS ilosc FROM galeria WHERE kategoria = '%s' AND opis LIKE '%%s%'",
mysql_real_escape_string($ketegoria, $link),
mysql_real_escape_string($fraza, $link));
$wynik = mysql_query($query);
$wiersz = mysql_fetch_assoc($wynik)
$ilosc_zdjec = $wiersz['ilosc'];
if ($ilosc_zdjec % $zdjec_na_strone > 0) {
$ilosc_stron = ($ilosc_zdjec / $zdjec_na_strone) + 1;
} else {
$ilosc_stron = $ilosc_zdjec / $zdjec_na_strone;
}
Powyzszy kawalek zawiera zapytanie mysql przygotowane tak aby nie bylo SQL Injection (doslownie zgodnie z manualem PHP) oraz wyznaczenie ilosci stron uzywajac modulo