mam nastepujacy skrypt, przykład wyszukiwarki na stronie http://www.mojewakacje.pl/oferta.php problem jest nastepujacy: jesli liczba wycieczek jest rowna 10 lub jest wielokrotnoscia tej liczby to pojawia sie dodatkowa strona ale czysta, gdzies jest blad ale nie mam pojecia gdzie (dla 20 wycieczek beda 3 strony mimo ze powinny byc tylko 2) a oto ten skrypt:
<?php
if(($s=="") && ($e=="")){
$s="0";
$e="10";
}
include "config.php";
if (($panstwo=="dowolne")&&($typ=="dowolny")&&($transport=="dowolny"))
{ $result = mysql_query("SELECT * FROM imprezy WHERE wyjazd >= '$wyjazd' ORDER BY wyjazd LIMIT $s,$e");
list($ile)=mysql_fetch_row(mysql_db_query("darek4615","SELECT count(*) FROM imprezy WHERE wyjazd >= '$wyjazd'")); }
elseif (($panstwo=="dowolne")&&($typ=="dowolny"))
{ $result = mysql_query("SELECT * FROM imprezy WHERE transport = '$transport' AND wyjazd >= '$wyjazd' ORDER BY wyjazd LIMIT $s,$e");
list($ile)=mysql_fetch_row(mysql_db_query("darek4615","SELECT count(*) FROM imprezy WHERE transport = '$transport' AND wyjazd >= '$wyjazd'")); }
elseif ($panstwo=="dowolne")
{ $result = mysql_query("SELECT * FROM imprezy WHERE typ = '$typ AND transport = '$transport' AND wyjazd >= '$wyjazd' ORDER BY wyjazd LIMIT $s,$e");
list($ile)=mysql_fetch_row(mysql_db_query("darek4615","SELECT count(*) FROM imprezy WHERE typ = '$typ' AND transport = '$transport' AND wyjazd >= '$wyjazd'")); }
elseif (($panstwo=="dowolne")&&($transport=="dowolny"))
{ $result = mysql_query("SELECT * FROM imprezy WHERE typ = '$typ' AND wyjazd >= '$wyjazd' ORDER BY wyjazd LIMIT $s,$e");
list($ile)=mysql_fetch_row(mysql_db_query("darek4615","SELECT count(*) FROM imprezy WHERE typ = '$typ' AND wyjazd >= '$wyjazd'")); }
else
{ $result = mysql_query("SELECT * FROM imprezy WHERE panstwo = '$panstwo' AND typ = '$typ' AND transport = '$transport' AND wyjazd >= '$wyjazd' ORDER BY wyjazd LIMIT $s,$e");
list($ile)=mysql_fetch_row(mysql_db_query("darek4615","SELECT count(*) FROM imprezy WHERE panstwo = '$panstwo' AND typ = '$typ' AND wyjazd >= '$wyjazd'")); }
echo "<tr><td width="598" colspan="3" bgcolor="#FFD784"><p align="center"><b>Liczba znalezionych ofert: $ile</b></p></td></tr>";
while ($myrow = mysql_fetch_array($result))
{ printf ("<tr><td width="200"><b>Państwo: </b>%s</td><td width="200"><b>Miasto: </b>%s</td><td width="198"><b>Termin: </b>%s</td></tr><tr><td><b>Organizator: </b>%s</td><td><b>Cena: </b>%s %s</td><td><i><b><a href=imprezy.php?id=%s>...szczegóły oferty</a></b></i></td></tr><tr><td width="598" colspan="3" bgcolor="#B9DFFF"> </td></tr>", $myrow["panstwo"], $myrow["miasto"], $myrow["termin"], $myrow["organizator"], $myrow["cena"], $myrow["waluta"], $myrow["id"]); }
if($ile < $s){
echo"<tr><td width="598" colspan="3"></td></tr>";
}
if(($ile==0)){
echo"<tr><td width="598" colspan="3"><center><b>Musisz zmienić kryteria zapytania</b></center></td></tr>";
}
if($ile > $s){
$s=$s+10;
$ile_row=floor($ile/10);
$azdo=$ile_row;
echo "<tr><td colspan="3"><center>";
for ($aa=0;$aa<=$azdo;$aa++){
$razy_row = $aa*10;
$razy_row1 = $aa;
$aa1=$aa+1;
echo "<a href="oferta2.php?s=$razy_row&e=$e&panstwo=$panstwo&wyjazd=$wyjazd&typ=$typ&transport=$transport">[$aa1]</a>"; }
echo "</center></td></tr>";
echo "</font></p>";
}
?>
pozdrawiam