Home"; $topnav_module="
  • Suchergebnisse
  • "; If ($_POST['search']!="" || $_GET['websearch']=="1") { If(isset($_GET['start'])){ $start=intval($_GET['start']); } else { $start=0; } if($_GET['websearch']=="1"){ $search=$db->escape_string(htmlentities($_GET['search'],ENT_NOQUOTES, CHARSET)); $stype=$db->escape_string($_GET['styp']); $sexact=$db->escape_string($_GET['sexact']); }else{ $search=$db->escape_string(htmlentities($_POST['search'],ENT_NOQUOTES, CHARSET)); $stype=$db->escape_string($_POST['styp']); $sexact=$db->escape_string($_POST['sexact']); } If($sexact==""){ $sexact="0"; } If($stype==""){ $stype="all"; } If(isset($search) && $search!=""){ If($stype=="all"){ If($sexact=="1"){ $resultr = $db->query("SELECT * FROM ".TABLE_PREFIX."reviews WHERE `interpret` LIKE '$search' OR `title` LIKE '$search' OR `isbn` LIKE '$search' OR `review` LIKE '$search' OR `description` LIKE '$search' OR `publisher` LIKE '$search' OR `author` LIKE '$search' AND appr='1' ORDER BY timestamp DESC") or die(mysqli_error()); //$resultc = $db->query("SELECT * FROM ".TABLE_PREFIX."reviews WHERE `interpret` LIKE '$search' OR `title` LIKE '$search' OR `isbn` LIKE '$search' OR `review` LIKE '$search' OR `description` LIKE '$search' OR `publisher` LIKE '$search' OR `author` LIKE '$search' AND appr='1' ORDER BY timestamp") or die(mysqli_error()); } else { $resultr = $db->query("SELECT * FROM ".TABLE_PREFIX."reviews WHERE `interpret` LIKE '%$search%' OR `title` LIKE '%$search%' OR `isbn` LIKE '%$search%' OR `review` LIKE '%$search%' OR `description` LIKE '%$search%' OR `publisher` LIKE '%$search%' OR `author` LIKE '%$search%' AND appr='1' ORDER BY timestamp DESC") or die(mysqli_error()); //$resultc = $db->query("SELECT * FROM ".TABLE_PREFIX."reviews WHERE `interpret` LIKE '%$search%' OR `title` LIKE '%$search%' OR `isbn` LIKE '%$search%' OR `review` LIKE '%$search%' OR `description` LIKE '%$search%' OR `publisher` LIKE '%$search%' OR `author` LIKE '%$search%' AND appr='1' ORDER BY timestamp") or die(mysqli_error()); } }else{ if($sexact=="1"){ $resultr = $db->query("SELECT * FROM ".TABLE_PREFIX."reviews WHERE `". $stype ."` LIKE '$search' AND appr='1' ORDER BY timestamp") or die(mysqli_error()); //$resultc = $db->query("SELECT * FROM ".TABLE_PREFIX."reviews WHERE `". $stype ."` LIKE '$search' AND appr='1' ORDER BY timestamp") or die(mysqli_error()); } else { $resultr = $db->query("SELECT * FROM ".TABLE_PREFIX."reviews WHERE `". $stype ."` LIKE '%$search%' AND appr='1' ORDER BY timestamp") or die(mysqli_error()); //$resultc = $db->query("SELECT * FROM ".TABLE_PREFIX."reviews WHERE `". $stype ."` LIKE '%$search%' AND appr='1' ORDER BY timestamp") or die(mysqli_error()); } } } //$numrows = $db->num_rows($resultc); //var_dump($numrows); $pages=ceil($numrows/20); $i=1; if($numrows > 20){ if($start > 0){ $thispage=($start+20)/1; $footage="<< Zurück"; }else{ $footage="<< Zurück"; $thispage=1; } while($i<=$pages){ If(20*$i==$start+20){ $footage=$footage." "."".$i.""; }else{ $footage=$footage." ".$i.""; } $i++; } if($numrows > ($start + 20)){ $footage=$footage." Weiter >>
    \n"; }else{ $footage=$footage." Weiter >>
    \n"; } } $reviews=overview($resultr,$start); $tpl -> assign('link',$link); $tpl -> assign('reviews',$reviews); $tpl -> assign('footage',$footage); $content=$tpl -> fetch('listsearch.tpl'); }else{ $content=$tpl -> fetch('search.tpl'); } ?>