Autor Zpráva
ano
Profil *
V sekcii inzercia chcem vytvori» vyhµadávanie inzerátov podµa jednotlivých kritérii. Inzeráty sú uloľené v MySQL, kde obsahujú hodnoty zaradenia (auto_moto, drobnochov....). Chcem vytvori» vyhµadávanie podµa týchto kritérii a to pomocou <option>. Tzn. ľe by bol <option> z jednotlivými kategóriami (default by bolo vypísanie vąetkých). Ako to prosím Vám urobi» a vsunú» do tohto kódu. Chcel by som, aby sa ihňeď po vybratí zobrazili inzeráty danej kategórie bez toho, aby sa muselo vyhµadávanie presúva» na iný skript. Ďakujem



if (!isset($_GET["celkom"])) //pokud nevíme, kolik bude záznamů tak to zjistíme...
{
$vysledok=mysql_query("select count(*) as pocet from inzerat");
$zaznam=mysql_fetch_array($vysledok);
$celkom=$zaznam["pocet"];
}
else
{
$celkom=$_GET["celkom"];
}
if ($celkom>=ROWS or $celkom<ROWS)
{
if (!isset($_GET["od"])) $od=1; else $od=$_GET["od"];
$vysledok = mysql_query("select * from inzerat ". "order by datum desc". " limit ".($od-1).", ".ROWS);
echo "Počet inzerátov: ".$od."-";
echo (($od+ROWS-1)<=$celkom)?($od+ROWS-1):$celkom;
echo " z celkového počtu: <b>$celkom</b><br />";
//začátek - vytvoř odkaz pouze pokud nejsme na začátku
if ($od==1) echo "Na začiatok | ";
else echo "<a href=\"".$_SERVER["PHP_SELF"]."?celkom=$celkom&od=1\">Na začiatok</a> | ";
//zpět - vytvoř odkaz pouze pokud nejsme v prvních ROWS
if ($od<ROWS) echo "Predchádzajúci | ";
else echo "<a href=\"".$_SERVER["PHP_SELF"]."?celkom=$celkom&od=".($od-ROWS)."\">Pre dchádzajúci</a> | ";
//daląí - vytvoř, pouze pokud nejsme v posledních ROWS
if ($od+ROWS>$celkom) echo "Nasledujúci | ";
else echo "<a href=\"".$_SERVER["PHP_SELF"]."?celkom=$celkom&od=".($od+ROWS)."\">Nas ledujúci</a> | ";
//poslední - to je posledních (zbytek po dělení ROWS) záznamů
if ($od>$celkom-ROWS) echo "Na koniec";
else echo "<a href=\"".$_SERVER["PHP_SELF"]."?celkom=$celkom&od=".($celkom-$celkom%R OWS+1)."\">Koniec</a><br />";
}
while ($zaznam=MySQL_Fetch_Array ($vysledok))


echo '<div class="inzerat_ramcek"><span class="inzerat">Názov inzerátu: </span>'.$zaznam["nazov_inzeratu"]."<br />
<span class=\"inzerat\">Kontakt: </span>".$zaznam["kontakt"]."<br />
<span class=\"inzerat\">Text: </span>".$zaznam["text"]."</span><br />
<span class=\"inzerat\">Dátum pridania: </span>".$zaznam["datum"]."</span><br /></div>\n";
?>
ano
Profil *
Budem trochu dotieravy. Neviete mi fakt nikto poradi»?
Toto téma je uzamčeno. Odpověď nelze zaslat.

0