word = strip_tags($word); $this->od = $od; self::find_form(); } function vypis() { $select = "SELECT zb.id_zbozi, zb.nazev, zb.popis_z, zb.cena, zb.akce, zb.kod, dos.dostupnost, zb.img_1, zb.id_kategori, zb.id_podkategori FROM zbozi zb, zaruky za, vyrobci vy, dostupnost dos WHERE ( zb.id_zaruka = za.id_zaruky ) AND ( zb.id_vyrobci = vy.id_vyrobce ) AND ( zb.skladem = dos.id_dostupnosti ) AND(( zb.nazev LIKE '%" . trim($this->word) . "%' )OR ( zb.kod LIKE '%" . trim($this->word) . "%' ) ) ORDER BY zb.akce LIMIT " . ($this->od * $this->limit) . "," . $this->limit; $select2 = "SELECT zb.id_zbozi, zb.nazev, zb.popis_z, zb.cena, zb.akce, zb.kod, dos.dostupnost, zb.img_1 FROM zbozi zb, zaruky za, vyrobci vy, dostupnost dos WHERE ( zb.id_zaruka = za.id_zaruky ) AND ( zb.id_vyrobci = vy.id_vyrobce ) AND ( zb.skladem = dos.id_dostupnosti ) AND(( zb.nazev LIKE '%" . trim($this->word) . "%' )OR ( zb.kod LIKE '%" . trim($this->word) . "%' ) )"; if(($data = mysql_query($select, $this->link)) == 0) { self::error_msg('Chyba v dotazu.'); return 0; } if(($pocet = mysql_num_rows($data))== 0) { self::error_msg("Nebyl nalezen žádný produkt."); return 0; } $celkem = mysql_num_rows(mysql_query($select2, $this->link)); $i = 1; print '
| ' ;
print ''
. $row['nazev'] . ' ' . (($row['img_1']) ?' ' . (($row['popis_z']) ? $row['popis_z'] : $row['popis_z']) . ' Dostupnost: ' . $row['dostupnost'] . ' Cena: ' . $row['cena'] . ' '; print ' | ' . (($i % 2) ? '
| ' . $row['kod'] . ' | ' . (strlen($row['nazev'] < 20) ? substr($row['nazev'], 0, 20) . '...' : $row['nazev']) . ' | '; print '' . $row['dostupnost'] . ' | '; print 'Cena: ' . $row['cena'] . ' Kč | '; print '