datenbank="wohnmobile"; $db->host="localhost"; $db->tabelle="anzeigen"; if(!isset($aktion)) $aktion=1; if(!isset($seite)) { $seite=0; } $ms=30; if($aktion == 1) { include("includes/suchen_maske.inc"); } if($aktion == 2) { $rubrikid=$rubrik; if($rubrikid==1) $rtitle="Verkaufe Wohnmobil"; if($rubrikid==2) $rtitle="Vermiete Wohnmobil"; if($rubrikid==3) $rtitle="Verkaufe Zubehör"; if($rubrikid==4) $rtitle="Suche Wohnmobil zu kaufen"; if($rubrikid==5) $rtitle="Suche Wohnmobil zu mieten"; if($rubrikid==6) $rtitle="Suche Zubehör"; // Angaben prüfen $flag=0; if($rubrik == 7) { $flag_rubrik=1; $flag=1; } // Marke $auswahl_marke=0; if(isset($marke)) { if($marke == 122) { $flag_marke=0; } else { $flag_marke=1; } if($marke != 122) { $auswahl_marke=1; } } $auswahl_schlafplaetze=0; $laenge=strlen($schlafplaetze); if( $laenge > 0) { $zahl=is_numeric($schlafplaetze); if( $zahl == 0 ) { $flag=1; $flag_schlafplaetze=1; } $auswahl_schlafplaetze=1; } $auswahl_preisvon=0; $laenge=strlen($preisvon); if( $laenge > 0) { $zahl=is_numeric($preisvon); if( $zahl == 0 ) { $flag=1; $flag_preisvon=1; } $auswahl_preisvon=1; } $auswahl_preisbis=0; $laenge=strlen($preisbis); if( $laenge > 0) { $zahl=is_numeric($preisbis); if( $zahl == 0 ) { $flag=1; $flag_preisbis=1; } $auswahl_preisbis=1; } // Falscheingabe ??? if($flag==1) { include("includes/suchen_maske2.inc"); } if($flag==0) { $db->open_db(); // Datenbank wird geöffnet $db->tabelle="anzeigen"; // Switches // $auswahl_marke=1; // $auswahl_schlafplaetze=1; // $auswahl_preisvon=1; // $auswahl_preisbis=1; $db->querystr="select Count(anzeigennr) as anzahl from $db->tabelle where rid=$rubrikid "; if( $auswahl_marke==1 ) { $db->querystr=$db->querystr."and mid=$marke "; } if( $auswahl_schlafplaetze==1 ) { $db->querystr=$db->querystr."and schlafplaetze=$schlafplaetze "; } if( $auswahl_preisvon==1 && $auswahl_preisbis==1 ) { $db->querystr=$db->querystr."and preis between $preisvon and $preisbis"; } else { if( $auswahl_preisvon==1 ) { $db->querystr=$db->querystr."and preis > $preisvon"; } else { if( $auswahl_preisbis==1 ) $db->querystr=$db->querystr."and preis < $preisbis"; } } //$db->querystr="select Count(anzeigennr) as anzahl from $db->tabelle where rid=$rubrikid"; //echo $db->querystr; $db->daten_zaehlen(); // Gibt die Wohnmobile aus $db->close_db(); // Datenbank wird geschlossen $anzahl=$db->anzahl; $mdaten=$anzahl; if( $anzahl <= 0 ) { include("includes/suchen_maske2.inc"); echo "
Leider wurde nichts gefunden!

"; } if( $anzahl == 1 ) { echo "
\n"; echo "

"; echo $anzahl; echo " Suchergebniss in Rubrik '$rtitle' gefunden.

"; } if( $anzahl > 1 ) { echo "
\n"; echo "

"; echo $anzahl; echo " Suchergebnisse in Rubrik '$rtitle' gefunden.

"; } // SQL String ! $db->querystr="select * "; $db->querystr=$db->querystr."from anzeigen "; $db->querystr=$db->querystr."left join marken on anzeigen.mid = marken.mid "; $db->querystr=$db->querystr."left join mtyp on anzeigen.mtid = mtyp.mtid "; $db->querystr=$db->querystr."left join bauart on anzeigen.baid = bauart.baid "; $db->querystr=$db->querystr."left join rubrik on anzeigen.rid = rubrik.rid "; $dbdatum=date('Y-m-d'); $db->querystr=$db->querystr."where anzeigen.rid=$rubrikid and freigegeben='true' and gueltigbis > $dbdatum "; // limit $seite,$ms"; if( $auswahl_marke==1 ) { $db->querystr=$db->querystr."and anzeigen.mid=$marke "; } if( $auswahl_schlafplaetze==1 ) { $db->querystr=$db->querystr."and anzeigen.schlafplaetze=$schlafplaetze "; } if( $auswahl_preisvon==1 && $auswahl_preisbis==1 ) { $db->querystr=$db->querystr."and anzeigen.preis between $preisvon and $preisbis"; } else { if( $auswahl_preisvon==1 ) { $db->querystr=$db->querystr."and anzeigen.preis > $preisvon"; } else { if( $auswahl_preisbis==1 ) $db->querystr=$db->querystr."and anzeigen.preis < $preisbis"; } } $db->querystr=$db->querystr." order by premium_level desc, erfassungsdatum desc Limit $seite,$ms"; $db->open_db(); // Datenbank wird geöffnet $db->tabelle="anzeigen"; // echo $db->querystr; $db->zeige_anzeigen( $anzahl, $seite, $ms, "includes/anzeigenkurz.inc", true); // Gibt die Immos aus $db->close_db(); // Datenbank wird geschlossen if($db->status==1) echo "Query ERROR!!!"; if($anzahl > 0) include("includes/ssteuerrung.inc"); } } ?>