Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <? include 'header.php'; ?>
- <div id="content">
- <div id="levo">
- <a href="index.php">Katalog</a> > <?=putanja($_GET['kid'])?><br /><br />
- <?
- konekcija();
- $rmarka = $_GET['rmarka'];
- $broj_proizvoda_po_stranici = 10;
- $kid = addslashes($_GET['kid']);
- $rezultat = mysql_query("SELECT * FROM kategorije WHERE parent='$kid' ORDER BY kid") or die(mysql_error());
- if($_POST['rmarka'] == ""){
- $proizvodi = mysql_query("SELECT * FROM proizvodi WHERE kid='$kid' and vidljiv='1' ORDER BY pid $listanje") or die(mysql_error());
- }
- else{
- $proizvodi = mysql_query("SELECT * FROM proizvodi WHERE kid='$kid' and vidljiv='1' and rid='$rmarka' ORDER BY pid $listanje") or die(mysql_error());
- }
- $broj = mysql_query("SELECT * FROM proizvodi WHERE kid='$kid'");
- $broj_proizvoda = mysql_num_rows($broj);
- function prikaz($stranica) {
- $od = ($stranica-1)*10 +1;
- $do = $od+9;
- return "Prikaz: $od - $do";
- }
- $stranica = $_GET["page"];
- if ($stranica == 0) $stranica=1;
- if ($_POST['rmarka'] != "") {
- $rmarka = addslashes($_POST['rmarka']);
- $sql="SELECT * FROM proizvodi WHERE kid='$kid' and rid='$rmarka'";
- } else {
- $sql="SELECT * FROM proizvodi WHERE kid='$kid'";
- }
- if (!$q=mysql_query($sql)) {
- echo "Nastala je greska pri izvodjenju upita.<br />" . mysql_query();
- die();
- }
- $broj_proizvoda = mysql_num_rows($q);
- $broj_stranica = ceil($broj_proizvoda / $broj_proizvoda_po_stranici);
- function stranice($broj_stranica) { // funkcija koja izlistava linkove ka stranicama (1 2 3)
- for ($i=1;$i<=$broj_stranica;$i++) {
- $stranica = $_GET["page"];
- if ($stranica == 0) $stranica=1;
- $kid = $_GET["kid"];
- if ($stranica == $i) echo "$i ";
- else echo "<a href='kategorija.php?kid=$kid&page=$i'>$i</a> ";
- }
- }
- function limit_stranice($stranica) {
- return "LIMIT ".(($stranica-1)*10).",10";
- }
- $listanje = limit_stranice($stranica);
- // AKO IMA PODKATEGORIJA PRIKAZUJE IH
- if (mysql_num_rows($rezultat)>0) {
- echo '<div class="podkategorije">';
- while($row = mysql_fetch_array($rezultat)) {
- echo "<h3>> <a href='kategorija.php?kid=".$row['kid']."'>".$row['ime']."</a></h3>";
- }
- echo '</div>';
- }
- // AKO IMA PROIZVODA PRIKAZUJE PRVO ONO SORTIRANJE PA PROIZVODE
- if (mysql_num_rows($proizvodi)>0) {
- ?>
- <div class="podkategorije">
- <?=prikaz($stranica)?> <?echo "Ukupno: ".$broj_proizvoda;?>
- <strong>Stranice:</strong> <?stranice($broj_stranica)?> <?echo "SELECT * FROM proizvodi WHERE kid='$kid' and vidljiv='1' ORDER BY pid $listanje";?>
- <br /><br />
- <form name="form" method="get" action="">
- Sortiraj po: Robna marka:
- <select name="rmarka" onChange="this.form.submit()">
- <option value=''>Sve marke</option>
- <?
- $temp_rmarke = mysql_query("SELECT DISTINCT rid FROM proizvodi WHERE kid='$kid'");
- while ($marke = mysql_fetch_array($temp_rmarke)) {
- $rid = $marke['rid'];
- $temp_marke = mysql_fetch_array(mysql_query("SELECT * FROM rmarke WHERE rid='$rid'"));
- $ime_marke = $temp_marke['ime'];
- if ($_POST['rmarka'] == $rid) echo "<option value='$rid' selected>$ime_marke</option>";
- else echo "<option value='$rid'>$ime_marke</option>";
- }
- ?>
- </select>
- </form>
- </div>
- <?
- while($rowp = mysql_fetch_array($proizvodi)) {
- ?>
- <div class="kategorija">
- <div class="katslika"><a href="proizvod.php?pid=<?=$rowp[pid]?>">
- <?
- $temp_ime = str_replace("/","_",$rowp[ime]);
- $filename = 'proizvodi/'.$temp_ime.'.jpg';
- $size = @getimagesize($filename);
- $sirina = $size[0];
- $visina = $size[1];
- if ($sirina>$visina)
- echo "<img width='150' src='".slika($rowp[ime])."' alt='".$rowp[ime]."' border='0' /></a></div>";
- else
- echo "<img height='150' src='".slika($rowp[ime])."' alt='".$rowp[ime]."' border='0' /></a></div>";
- ?>
- <div class="katspec">
- <h2><a href="proizvod.php?pid=<?=$rowp[pid]?>"><?=$rowp['ime']?></a></h2>
- <?$rmarke = mysql_query("SELECT rid, ime FROM rmarke WHERE rid='".$rowp['rid']."'") or die(mysql_error());
- $row_rm = mysql_fetch_array($rmarke);?>
- Brend: <a href="brend.php?rid=<?=$row_rm[rid]?>"><?=$row_rm[ime]?></a><br /><br />
- <?
- if ($rowp[dostupan] == 0)
- echo '<div class="nedostupan">Trenutno nema na lageru</div><br />';
- ?>
- </div>
- <br class="clear" />
- </div>
- <?
- }
- ?>
- <div class="podkategorije">
- <?=prikaz($stranica)?> <?echo "Ukupno: ".$broj_proizvoda;?>
- <strong>Stranice:</strong> <?stranice($broj_stranica)?>
- <br /><br />
- <form name="form" method="get" action="">
- Sortiraj po: Robna marka:
- <select name="rmarka" onChange="this.form.submit()">
- <option value=''>Sve marke</option>
- <?
- $temp_rmarke = mysql_query("SELECT DISTINCT rid FROM proizvodi WHERE kid='$kid'");
- while ($marke = mysql_fetch_array($temp_rmarke)) {
- $rid = $marke['rid'];
- $temp_marke = mysql_fetch_array(mysql_query("SELECT * FROM rmarke WHERE rid='$rid'"));
- $ime_marke = $temp_marke['ime'];
- if ($_POST['rmarka'] == $rid) echo "<option value='$rid' selected>$ime_marke</option>";
- else echo "<option value='$rid'>$ime_marke</option>";
- }
- ?>
- </select>
- </form>
- </div>
- <?
- }
- ?>
- </div>
- <? include 'desno.php'; ?>
- <br class="clear" />
- </div>
- <? include 'footer.php'; ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement