tu je cely skript aj s formularom, mohol by ho niekto upravit tak aby fungovalo co som spomenul vyssie.
Kód:
<form method="post">
<select name="order">
<option <?=selected("order","id")?> value="id">Zoradiť podľa dátumu pridania</option>
<option <?=selected("order","nazov")?> value="nazov">Zoradiť podľa názvu</option>
</select>
<select name="zr">
<option <?=selected("zr","")?> value="">Zoradiť vzostupne</option>
<option <?=selected("zr","desc")?> value="desc">Zoradiť zostupne</option>
</select>
<select name="kat">
<option value="">Kategória - Všetky</option>
<option <?=selected("kat","Šport")?> value="Šport">Kategória - Šport</option>
<option <?=selected("kat","Akčné")?> value="Akčné">Kategória - Akčné</option>
<option <?=selected("kat","Adventury")?> value="Adventury">Kategória - Adventury</option>
<option <?=selected("kat","RPG")?> value="RPG">Kategória - RPG</option>
<option <?=selected("kat","Zábavné")?> value="Zábavné">Kategória - Zábavné</option>
<option <?=selected("kat","Logické")?> value="Logické">Kategória - Logické</option>
<option <?=selected("kat","Strategické")?> value="Strategické">Kategória - Strategické</option>
<option <?=selected("kat","Ostatné")?> value="Ostatné">Kategória - Ostatné</option>
</select>
<input type="submit" name="odosli" value="Zobraziť" />
</form>
</div>
<br /><br /><div align="center"><font size="3"><b>Stránky:</b>
<?
if (!empty($_POST["order"])):
$order = $_POST["order"];
$zr = $_POST["zr"];
$kat = "and kategoria='".$_POST["kat"]."'";
else:
$order = "id";
$zr = "desc";
$kat = "";
endif;
if (!empty($_POST["kat"])):
$kat = "and kategoria='".$_POST["kat"]."'";
else:
$kat = "";
endif;
$radku = mysql_num_rows(mysql_query("SELECT id FROM java_hry WHERE displej='3'$kat"));
$po = 5; /* počet řádků na stránku */
$max_stranek = ceil($radku / $po); /* počet stránek */
$url_stranka = ($_GET["stranka"] / $po) + 1; /* Aktuální stránka */
for($i=0; $i < $max_stranek; $i++) {
$cislo = ($i + 1);
$url_cislo = ($cislo * $po) - $po;
if($url_stranka != $cislo) {
echo "<a href=\"index.php?page=176_220&stranka=".$url_cislo."\">".($i + 1)."</a>\n";
} else {
echo "<strong>".($i + 1)."</strong>\n";
}
}
echo "</font></div>";
if(empty($_GET["stranka"])) {$stranka = 0;} else {$stranka = $_GET["stranka"];}