\n");
print ("\n");
$sql = "SELECT ReiseStartTermin, ReiseEndeTermin, ReiseTyp, ReiseKuerzel, ReiseBezeichnung, ReiseHinweis, ReiseStatusHin, ReiseStatusRueck, ReiseAbPreis, ReiseWaehrung, ReiseInternetBeschreibung, ReiseSeitenzahl FROM Reisen";
$ReisBeschr = $ReiseBezeichnung;
/*
$ReisHlf = "";
for ($i=0; $i= '".string2datum($TerminVon)."'";
$fehlerKeineReise=transl($lng, $Woerter, "Keine zukünftigen Reisen zu Ihrer Terminauswahl gefunden.");
}
}
if ($TerminBis != "") {
if (string2datum($TerminBis) != "") {
if ($whereBed != "") $whereBed = $whereBed." AND ";
$whereBed = $whereBed."ReiseStartTermin <= '".string2datum($TerminBis)."'";
$fehlerKeineReise=transl($lng, $Woerter, "Keine zukünftigen Reisen zu Ihrer Terminauswahl gefunden.");
}
}
if ($inifelder[59]!="") {
$whereh="";
$reisev=explode("/",$inifelder[59]);
for ($i=0; $i'".trim($reisev[$i])."'";
}
}
//Suche Reisebezeichnung
if (trim($SucheReise)!="") {
if ($whereBed != "") $whereBed = $whereBed." AND ";
$whereBed = $whereBed."ReiseBezeichnung like '%".trim($SucheReise)."%'";
$fehlerKeineReise=transl($lng, $Woerter, "Keine zukünftigen Reisen zu Ihrer Sucheingabe gefunden.");
}
if ($whereBed != "")
$sql = $sql." WHERE ".$whereBed;
$sql = $sql." ORDER BY ReiseStartTermin, ReisebezeichnungSort";
if ($sql != "") {
$result = mysql_query($sql, $conn);
$rundReise="N";
$ferienZiel="N";
if ($result) {
$number = mysql_num_rows($result);
if ($number > 0) {
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
if ($row["ReiseTyp"] == "R") {
$rundReise="J";
// break;
}
if ($row["ReiseTyp"] == "F") {
$ferienZiel="J";
// break;
}
}
}
}
$result = mysql_query($sql, $conn);
$anzReiseKurz=0;
$anzReiseGesamt=0;
if ($result) {
$number = mysql_num_rows($result);
if ($number > 0) {
print ("\n");
print ("");
print ("| ");
print ("");
//print ($ReiseBezeichnung);
print (transl($lng, $Woerter, "Reisen"));
print ("");
print (" | ");
print (" \n");
print (" ");
print ("\n");
$aktNr=0;
$ReiseBeschr="";
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
if ($aktNr==0) {
print ("");
print ("| ");
print (transl($lng, $Woerter, "Reisebezeichnung")." ");
print (" | ");
print ("");
if ($rundReise=="J")
print (transl($lng, $Woerter, "Abfahrtsdatum")." ");
else
print (transl($lng, $Woerter, "Datum")." ");
print (" | ");
if ($rundReise=="J") {
print ("");
print (transl($lng, $Woerter, "Rückkunftsdatum")." ");
print (" | ");
}
print ("");
print (" ");
print (" | ");
print ("");
if ($inifelder[81]!="J") {
print (transl($lng, $Woerter, "Transport"));
} else {
print (" ");
}
print (" | ");
if ($inifelder[74]!="N") {
print ("");
print (transl($lng, $Woerter, "Preis pro Person ab")." ");
print (" | ");
}
if ($inifelder[72]!="N") {
print ("");
print (transl($lng, $Woerter, "Katalog- seite")." ");
print (" | ");
}
print (" \n");
print ("");
print ("| ");
print (" ");
print (" | ");
print ("");
print (" ");
print (" | ");
if ($rundReise=="J") {
print ("");
print (" ");
print (" | ");
}
print ("");
print (" ");
print (" | ");
print ("");
if ($inifelder[81]!="J") {
print (transl($lng, $Woerter, "Hin"));
} else {
print (" ");
}
print (" | ");
print ("");
if ($inifelder[81]!="J") {
print (transl($lng, $Woerter, "Rück"));
} else {
print (" ");
}
print (" | ");
print ("");
print (" ");
print (" | ");
print ("");
print (" ");
print (" | ");
print (" \n");
print ("");
print ("");
print (transl($lng, $Woerter, "Bitte klicken Sie auf den Reisetermin um fortzufahren"));
if ($ferienZiel=="J") print (" ".transl($lng, $Woerter, "Die möglichen Rückfahrttermine entnehmen Sie bitte den anschliessenden Reisen"));
if ($SucheReise != "") print (" ".transl($lng, $Woerter, "Für weitere Informationen zu einer Reise klicken Sie bitte auf die Reisebeschreibung"));
print (" | ");
print (" \n");
}
$gefund=0;
//$suchReiseKurz=substr($row["ReiseKuerzel"]." ",0,3);
$suchReiseKurz=substr($row["ReiseKuerzel"]." ",0,4);
if ($row["ReiseTyp"]!="F") $gefund=1;
for ($i=1; $i<=$anzReiseKurz; $i++) {
if ($sammelReiseKurz[$i]==$suchReiseKurz) {
$gefund=1;
break;
}
}
if ($gefund==0) {
$anzReiseKurz++;
$sammelReiseKurz[$anzReiseKurz]=$suchReiseKurz;
}
$gefund=0;
$suchReiseKurz=substr($row["ReiseKuerzel"]." ",0,4);
if ($row["ReiseTyp"]!="F") $gefund=1;
if ($gefund==0) {
$anzReiseGesamt++;
$sammelReiseG1[$anzReiseGesamt]=$suchReiseKurz;
$sammelReiseG2[$anzReiseGesamt]=trim($row["ReiseStartTermin"]);
}
$aktNr++;
if ($aktNr >= ($aktSeite-1)*$anzRpS + 1 && $aktNr <= $aktSeite*$anzRpS) {
print ("");
if (($aktNr % 2)==0)
$class="class=tabReisenTD1";
else
$class="class=tabReisenTD2";
print ("| ");
$suchJA=False;
if ($SucheReise != "") {
$suchJA=True;
}
if ($suchJA) print ("");
if ($ReiseBeschr=="" || $ReiseBeschr!=transl($lng, $WoerterReisen, $row["ReiseBezeichnung"])) {
$ReiseBeschr=transl($lng, $WoerterReisen, $row["ReiseBezeichnung"]);
$ReiseBeschr=trim($ReiseBeschr." ".trim(transl($lng, $WoerterReisen, $row["ReiseHinweis"])));
print ($ReiseBeschr." ");
} else {
print (" "." ");
}
if ($suchJA) print ("");
print (" | ");
print ("");
if (file_exists($inifelder[16]."reisen/".$row["ReiseInternetBeschreibung"].".gif")) {
$bildName = $inifelder[16]."reisen/".$row["ReiseInternetBeschreibung"].".gif";
} else {
$bildName = $inifelder[16]."reisen/ReisFehl.gif";
}
$BildWechsel = "onMouseOver=\"BildSetzen('".$bildName."')\" onMouseOut = \"BildSetzenLeer('".$inifelder[16]."reisen/ReisLeer.gif')\"";
/*
$gefund=0;
$suchReiseKurz=substr($row["ReiseKuerzel"]." ",0,3);
if ($row["ReiseTyp"]!="F") $gefund=1;
for ($i=1; $i<=$anzReiseKurz; $i++) {
if ($sammelReiseKurz[$i]==$suchReiseKurz) {
$gefund=1;
break;
}
}
if ($gefund==0) {
$anzReiseKurz++;
$sammelReiseKurz[$anzReiseKurz]=$suchReiseKurz;
}
*/
if ($row["ReiseStatusHin"]=="F") {
print ("");
$datum=$row["ReiseStartTermin"];
print ("");
print (date("d.m.Y",mktime(0,0,0,substr($datum,5,2),substr($datum,8,2),substr($datum,0,4))));
print ("");
print (""." ");
} elseif ($row["ReiseStatusHin"]=="A" && $inifelder[57]=="J") {
print ("");
$datum=$row["ReiseStartTermin"];
print (date("d.m.Y",mktime(0,0,0,substr($datum,5,2),substr($datum,8,2),substr($datum,0,4))));
print (""." ");
} elseif ($row["ReiseStatusHin"]=="G") {
print (" ");
print ($inifelder[38]);
} else {
$datum=$row["ReiseStartTermin"];
print (date("d.m.Y",mktime(0,0,0,substr($datum,5,2),substr($datum,8,2),substr($datum,0,4))));
print ($inifelder[38]);
}
print (" | ");
if ($rundReise=="J") {
if ($row["ReiseTyp"] == "R") {
print ("");
if ($row["ReiseStatusHin"]=="F") {
print ("");
$datum=$row["ReiseEndeTermin"];
print ("");
print (date("d.m.Y",mktime(0,0,0,substr($datum,5,2),substr($datum,8,2),substr($datum,0,4))));
print ("");
print (""." ");
} elseif ($row["ReiseStatusHin"]=="A" && $inifelder[57]=="J") {
print ("");
$datum=$row["ReiseEndeTermin"];
print (date("d.m.Y",mktime(0,0,0,substr($datum,5,2),substr($datum,8,2),substr($datum,0,4))));
print (""." ");
} elseif ($row["ReiseStatusHin"]=="G") {
print (" ");
print ($inifelder[38]);
} else {
$datum=$row["ReiseEndeTermin"];
print (date("d.m.Y",mktime(0,0,0,substr($datum,5,2),substr($datum,8,2),substr($datum,0,4))));
print ($inifelder[38]);
}
print (" | ");
} elseif ($row["ReiseTyp"] == "F") {
print ("");
$datum=$row["ReiseEndeTermin"];
print (date("d.m.Y",mktime(0,0,0,substr($datum,5,2),substr($datum,8,2),substr($datum,0,4)))." ");
print (" | ");
} else {
print ("");
print (" ");
print (" | ");
}
}
//Buchenknopf
$textBuchen="Buchen";
if ($inifelder[27]=="J") {
$textBuchen="Anfrage";
}
print (" ");
if ($row["ReiseStatusHin"]=="F") {
print ("");
print (" ".$textBuchen." ");
print ("");
print (" ");
} elseif ($row["ReiseStatusHin"]=="A" && $inifelder[57]=="J") {
print ("");
print (" "."Anfrage"." ");
print ("");
print (" ");
} elseif ($row["ReiseStatusHin"]=="G") {
print (" ");
} else {
print (" ");
}
print (" | ");
print ("");
switch ($row["ReiseStatusHin"]) {
case "F":
print(" ");
break;
case "A":
print(" ");
break;
case "B":
case "S":
print(" ");
break;
default:
break;
}
print (" | ");
if ($rundReise=="J" && $row["ReiseTyp"] == "F") {
print ("");
switch ($row["ReiseStatusRueck"]) {
case "F":
print(" ");
break;
case "A":
print(" ");
break;
case "B":
case "S":
print(" ");
break;
default:
break;
}
print (" | ");
} else {
print ("");
print (" ");
print (" | ");
}
if ($inifelder[74]!="N") {
print ("");
if (trim($row["ReiseAbPreis"])=="0.00" || trim($row["ReiseAbPreis"])=="") {
print (" ".$inifelder[38]);
} else {
print ($row["ReiseWaehrung"].$inifelder[38]);
}
print (" | ");
print ("");
if (trim($row["ReiseAbPreis"])=="0.00" || trim($row["ReiseAbPreis"])=="") {
print ("auf Anfrage".$inifelder[38]);
} else {
print ($row["ReiseAbPreis"].$inifelder[38]);
}
print (" | ");
}
if ($inifelder[72]!="N") {
print ("");
if ($row["ReiseSeitenzahl"]!=0)
print ($row["ReiseSeitenzahl"]." ");
else
print (" "." ");
print (" | ");
}
print (" \n");
if ($rundReise!="J" && $row["ReiseTyp"] == "F") {
print ("");
print ("| ");
print (" ");
print (" | ");
print ("");
if (file_exists($inifelder[16]."reisen/".$row["ReiseInternetBeschreibung"].".gif")) {
$bildName = $inifelder[16]."reisen/".$row["ReiseInternetBeschreibung"].".gif";
} else {
$bildName = $inifelder[16]."reisen/ReisFehl.gif";
}
$BildWechsel = "onMouseOver=\"BildSetzen('".$bildName."')\" onMouseOut = \"BildSetzenLeer('".$inifelder[16]."reisen/ReisLeer.gif')\"";
/*
$gefund=0;
$suchReiseKurz=substr($row["ReiseKuerzel"]." ",0,3);
if ($row["ReiseTyp"]!="F") $gefund=1;
for ($i=1; $i<=$anzReiseKurz; $i++) {
if ($sammelReiseKurz[$i]==$suchReiseKurz) {
$gefund=1;
break;
}
}
if ($gefund==0) {
$anzReiseKurz++;
$sammelReiseKurz[$anzReiseKurz]=$suchReiseKurz;
}
*/
if ($row["ReiseStatusRueck"] != "G") {
$datum=$row["ReiseEndeTermin"];
print ($inifelder[38]);
print (date("d.m.Y",mktime(0,0,0,substr($datum,5,2),substr($datum,8,2),substr($datum,0,4))));
} else {
print ($inifelder[38]);
print (" ");
}
print (" | ");
print ("");
print (" ");
print (" | ");
print ("");
print (" ");
print (" | ");
print ("");
switch ($row["ReiseStatusRueck"]) {
case "F":
print(" ");
break;
case "A":
print(" ");
break;
case "B":
case "S":
print(" ");
break;
default:
break;
}
print (" | ");
if ($inifelder[74]!="N") {
print ("");
print (" ");
print (" | ");
print ("");
print (" ");
print (" | ");
}
if ($inifelder[72]!="N") {
print ("");
print (" ");
print (" | ");
}
print (" \n");
}
}
}
print ("");
print ("| ");
print (" ");
print (" | ");
if ($rundReise=="J") {
print ("");
print (" ");
print (" | ");
} else {
print ("");
print (" ");
print (" | ");
}
print ("");
print ("
");
print (" = ".transl($lng, $Woerter, "buchbar")." ");
print (" = ".transl($lng, $Woerter, "auf Anfrage")." ");
print (" = ".transl($lng, $Woerter, "nicht mehr buchbar")."");
print (" | ");
print (" \n");
print (" \n");
print (" \n");
$maxSpalt = $inifelder[36];
print ("\n");
print ("$number ".transl($lng, $Woerter, "Reisen")."\n");
} else {
if ($fehlerImmer!="") $fehlerKeineReise=$fehlerImmer;
print (" ".$fehlerKeineReise." \n");
if ($inifelder[35]!="") {
if (substr($inifelder[35]." ",0,10)=="javascript") {
print ("".transl($lng, $Woerter, "Zurück zur Auswahl")."");
} else {
print ("".transl($lng, $Woerter, "Zurück zur Auswahl")."");
}
}
}
// print (" Abfrage : $sql");
} else {
print (" Fehler : ".mysql_error($conn));
}
}
print (" | \n");
print ("\n");
print ("  \n");
print (" | \n");
print ("\n");
if ($inifelder[45] != "N" && $anzReiseKurz>0 ) {
/*
// $sql = "SELECT DISTINCT h1.HotelCode, h1.HotelName, h1.HotelTyp, h1.HotelLand, h1.HotelOrt, r.ReiseBezeichnung FROM Hotels as h1, HotelTermine as h2, Reisen as r";
$sql = "SELECT DISTINCT h1.HotelCode, h1.HotelName, h1.HotelTyp, h1.HotelLand, h1.HotelOrt FROM Hotels as h1, HotelTermine as h2";
// $whereBed = "h1.HotelCode=h2.HotelCode AND h2.ReiseKuerzel=SUBSTRING(r.ReiseKuerzel,1,3) AND r.ReiseBezeichnung='".$ReisBeschr."'";
$whereBed = "h1.HotelCode=h2.HotelCode";
if ($anzReiseKurz>0) {
$HKurz="";
for ($i=1; $i<=$anzReiseKurz; $i++) {
if ($HKurz!="") $HKurz=$HKurz." OR ";
$HKurz=$HKurz."h2.ReiseKuerzel='".$sammelReiseKurz[$i]."'";
}
if ($HKurz!="") $whereBed=$whereBed." AND (".$HKurz.")";
}
*/
$sql = "SELECT DISTINCT h1.HotelCode, h1.HotelName, h1.HotelTyp, h1.HotelLand, h1.HotelOrt FROM Hotels as h1, ReisenHotels as h2";
$whereBed = "h1.HotelCode=h2.HotelCode";
if (1==0) {
if ($anzReiseKurz>0) {
$HKurz="";
for ($i=1; $i<=$anzReiseKurz; $i++) {
if ($HKurz!="") $HKurz=$HKurz." OR ";
//$HKurz=$HKurz."h2.ReiseKuerzel like '".$sammelReiseKurz[$i]."%'";
$HKurz=$HKurz."h2.ReiseKuerzel='".$sammelReiseKurz[$i]."'";
}
if ($HKurz!="") $whereBed=$whereBed." AND (".$HKurz.")";
}
} else {
if ($anzReiseGesamt>0) {
$HKurz="";
for ($i=1; $i<=$anzReiseGesamt; $i++) {
if ($HKurz!="") $HKurz=$HKurz." OR ";
//$HKurz=$HKurz."h2.ReiseKuerzel like '".$sammelReiseKurz[$i]."%'";
$HKurz=$HKurz."h2.ReiseKuerzel='".$sammelReiseG1[$i]."'";
$HKurz=$HKurz." AND ";
$HKurz=$HKurz."h2.ReiseStartTermin='".$sammelReiseG2[$i]."'";
}
if ($HKurz!="") $whereBed=$whereBed." AND (".$HKurz.")";
}
}
// echo " ".$HKurz." ";
// Nur bestimmte Hotelselektion
if ($inifelder[73] != "") {
$$inifelder[73]="ON";
$standard=string(15,"_");
for ($i=1; $i<=10; $i++) {
$gruppeWhere="";
for ($ii=1; $ii<=15; $ii++) {
$gruppe = substr("00".$i,-2);
$merkmal = substr("00".$ii,-2);
$name = "G".$gruppe."M".$merkmal;
if ($$name == "ON") {
$hlfwhere = substr($standard,0,$ii-1)."1".substr($standard,$ii,15-$ii);
if ($gruppeWhere != "") $gruppeWhere = $gruppeWhere." OR ";
$gruppeWhere = $gruppeWhere."HotelSelektion".$i." like '".$hlfwhere."'";
}
}
if ($gruppeWhere != "") {
if ($whereBed != "") $whereBed = $whereBed." AND ";
$whereBed = $whereBed."(".$gruppeWhere.")";
}
}
}
if ($whereBed != "")
$sql = $sql." WHERE ".$whereBed;
$sql = $sql." ORDER BY HotelName";
// echo $sql." ";
if ($sql != "") {
$result = mysql_query($sql, $conn);
if ($result) {
$number = mysql_num_rows($result);
if ($number > 0) {
print ("\n");
print ("");
print ("| ");
print ("");
print (transl($lng, $Woerter, "Hotels"));
print ("");
print (" | ");
print (" \n");
print (" ");
print ("\n");
$aktNr=0;
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
if ($aktNr==0) {
print ("");
print ("| ");
print (transl($lng, $Woerter, "Hotel"));
print (" | ");
print ("");
print (transl($lng, $Woerter, "Land"));
print (" | ");
print ("");
print (transl($lng, $Woerter, "Ort"));
print (" | ");
print (" \n");
}
$aktNr++;
print ("");
print ("| ");
$ReisBeschr = $ReiseBezeichnung;
$ReisHlf = "";
for ($i=0; $i");
print ("");
print ($row["HotelName"]);
print ("");
print (" | ");
print ("");
print ($row["HotelLand"]);
print (" | ");
print ("");
print ($row["HotelOrt"]);
print (" | ");
print (" \n");
}
print (" \n");
print ("$number ".transl($lng, $Woerter, "Hotels")."\n");
} else {
// print (" keine Hotels gefunden \n");
}
// print (" Abfrage : $sql");
} else {
print (" Fehler : ".mysql_error($conn));
}
}
}
print (" | \n");
print ("