Volltextsuche innerhalb der Angebote

Berufliche Bildung
Bildungsurlaub
Betriebs- und Personalratsseminare
0) { while ($srow = mysql_fetch_array($res, MYSQL_NUM)) { if ($result<>"") { $result .= ", ".$srow[0] ; } else { $result .= $srow[0] ; } } } return $result ; } ############################################################# $timestamp = time(); $datumHeute = date("Y-m-d",$timestamp); $text="Ergebnis Ihrer Seminarsuche"; $query="select * from veranstaltungen WHERE "; if($_GET["month"] AND !$_GET["year"]){ $dat_min=$_GET["month"]."-01"; $dat_max=$_GET["month"]."-31"; $rs = mysql_db_query($DB_NAME, "select * from veranstaltungen WHERE BEGINNDAT >= '".$dat_min."' AND BEGINNDAT <= '".$dat_max."' ORDER BY BEGINNDAT", $dbh); } elseif($_GET["month"]=="" AND $_GET["year"]){ $dat_min=$_GET["year"]."-01-01"; $dat_max=$_GET["year"]."-12-31"; $rs = mysql_db_query($DB_NAME, "select * from veranstaltungen WHERE BEGINNDAT >= '".$dat_min."' AND BEGINNDAT <= '".$dat_max."' ORDER BY BEGINNDAT", $dbh); } elseif($_GET["month"] AND $_GET["year"]){ $dat_min=$_GET["year"]."-".$_GET["month"]."-01"; $dat_max=$_GET["year"]."-".$_GET["month"]."-31"; $rs = mysql_db_query($DB_NAME, "select * from veranstaltungen WHERE BEGINNDAT >= '".$dat_min."' AND BEGINNDAT <= '".$dat_max."' ORDER BY BEGINNDAT", $dbh); } elseif($_GET["vwst"]){ $rs = mysql_db_query($DB_NAME, "select * from veranstaltungen WHERE BEGINNDAT >= '$datumHeute' AND VWST='".$_GET["vwst"]."' ORDER BY BEGINNDAT", $dbh); } elseif($_GET["day"]){ $rs = mysql_db_query($DB_NAME, "select * from veranstaltungen WHERE BEGINNDAT = '".$_GET["day"]."' ORDER BY BEGINNDAT", $dbh); } else{ if(!$_GET['bb'] AND !$_GET['bu'] AND !$_GET['br'] AND !$_GET['search'] AND !$_GET['city']) $text="Künftige Bildungsangebote"; $rs = mysql_db_query($DB_NAME, "select * from veranstaltungen WHERE BEGINNDAT >= '$datumHeute' ORDER BY BEGINNDAT", $dbh); } echo"

".$text."

"; $treffer = @mysql_num_rows($rs); $counter = 0; $treffercount = 0; #echo "
####".$_GET['bb']."####
"; #echo "
####".$_GET['bu']."####
"; #echo "
####".$_GET['br']."####
"; #echo "
####".$_GET['search']."####
"; $titel=array(); if ($treffer==0){ echo '

Ihre Suche hat keinen Treffer ergeben.

'; } else { while ($counter < $treffer) { $rs2=mysql_query("select * from SEMINARSTAMM WHERE SYSID=".mysql_result($rs, $counter, "SEMINARSTAMM"), $dbh); $content=mysql_result($rs2, 0, "TITEL")." ".mysql_result($rs2, 0, "UTITEL")." ".mysql_result($rs2, 0, "INHALT")." ".mysql_result($rs2, 0, "KINHALT"); $rs3=mysql_query("select * from ORTE WHERE SYSID=".mysql_result($rs, $counter, "ORT"), $dbh); #if(mysql_result($rs, $counter, "ORT")){ if($_GET["city"]=="" OR ($_GET["city"]!="" AND ereg_replace("_"," ",$_GET["city"])==preg_replace("/,.*/","",@mysql_result($rs3, 0, "ORT")))){ if($_GET["search"]=="" OR preg_match("/".$_GET["search"]."/i",$content)){ if($_GET["bb"]=="" OR mysql_result($rs, $counter, "ART")==3){ if($_GET["bu"]=="" OR mysql_result($rs, $counter, "BUNR")!="" ){ $zgString= get_zgr(mysql_result($rs, $counter, "SYSID")); if(($_GET["br"]=="" OR $_GET["br"]=="false") OR ($zgString=='Betriebsräte' OR $zgString=='Personalräte')){ ####################################################### # zeitraum als string ins array $zt[$treffercount]= date("d.m.y",strtotime(mysql_result($rs, $counter, "BEGINNDAT"))); if(mysql_result($rs, 0, "ENDEDAT")>mysql_result($rs, $counter, "BEGINNDAT")){$zt[$treffercount].= "-".date("d.m.y",strtotime(mysql_result($rs, $counter, "ENDEDAT"))); } # ort als string ins array if(mysql_result($rs, $counter, "ORT")>0){$ort[$treffercount]=preg_replace("/,.*/","",stripslashes(htmlentities(mysql_result($rs3, 0, "ORT"))));} # BU als string ins array if(mysql_result($rs, $counter, "BUNR")!="") {$bu[$treffercount]="BU";} # BR als string ins array if($zgString=='Betriebsräte' OR $zgString=='Personalräte') {$br[$treffercount]="B/Ps";} # art (wochenendseminar etc.) als img-html ins array $art[$treffercount]='0)$ustd[$treffercount] = mysql_result($rs, $counter, "USTD"); # Titel als string ins array $titel[$treffercount] =stripslashes(htmlentities(mysql_result($rs2, 0, "TITEL"))); # Untertitel als string ins array $untertitel[$treffercount] = stripslashes(htmlentities(mysql_result($rs2, 0, "UTITEL"))); # teaser inkl "mehr" link (html) als string ins array $langinfo=stripslashes(htmlentities(mysql_result($rs2, 0, "KINHALT")))." ".stripslashes(htmlentities(mysql_result($rs2, 0, "INHALT"))); $first = array_slice(explode(' ', $langinfo), 0, 20); $kurzinfo = join(' ', $first) . '... '; $teaser[$treffercount]= $kurzinfo.' mehr'; ####################################################### $treffercount++; } } } } } $counter++; } } $counter=0; if ($treffercount>0){ if ( $_GET['searchform']!="yes" and $_GET['id']!=4 and $_GET['vwst'] ) {$max=3;} else {$max=$treffercount; $page=$_GET['page']; if(!$page)$page=1; $pages=intval(($treffercount-1)/10)+1; ?>

1){ for ($pagenr=1;$pagenr<=$pages;$pagenr++){ if ($pagenr>1) { ?> |  ";} echo $pagenr; if($page==$pagenr){echo "";} if($page!=$pagenr) { ?>
BU = Bildungsurlaub
B/Ps = Betriebs-/Personalratsseminar
U.-Std = Unterrichtsstunden
= Arbeitskreis
= Wochenseminar
= Kurs
= Tagesseminar
= Wochenendseminar
Legende