Probleme bei Suchabfrage nach speziellen Dateninhalten in einem Datenbankfeld - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von Chris (70 Beiträge) am Mittwoch, 6.Februar.2008, 13:42. WWW: immoboerse-berlin.de
    Probleme bei Suchabfrage nach speziellen Dateninhalten in einem Datenbankfeld

      Hallo BP-Gemeinde.

      Ich habe eine BP-Lizenzversion und habe damit ein Immobilienportal für Berlin www.immoboerse-berlin.de eingerichtet.

      Soweit funktioniert das ganz gut, habe aber jetzt ein Problem, wobei ich Euch bitten möchte, mir dabei zu helfen. Seit Wochen tüftle ich nach einer Lösung, doch ohne Erfolg.

      So, nun zum besagten Problem:
      Auf <a href="http://www.immoboerse-berlin.de habe ich zur schnellen Suche eine Karte der Berliner-Bezirke sowie separat direkt zum Anklicken die einzelnen Gemeinden in den entsprechenden Bezirken angelegt.

      Beispiel: Mitte mit den Gemeinden Mitte, Tiergarten und Wedding

      Die Suche (Ort) wird per Browser in ein Formular übergeben. Die Suche nach den einzelnen Gemeinden funktioniert auch bestens.

      Doch über die Karte möchte ich die jeweiligen Objekte der zugehörenden Gemeinden zu den Bezirken übergeben und ausgeben.

      Bsp: Mitte sollten die Gemeinden Mitte, Tiergarten und Wedding übergeben werden.

      Die Übergabe in das Formular funktioniert auch, doch wenn ich dann über das Formular die Suche einleitet, kommt leider nichts mehr.

      Was mache ich falsch?

      Hier die entsprechenden Codes:

      Übergabe von Karte zum Formular:

      <a href="http://www.db-boerse.de/cgi-bin/baseportal.pl?htx=/immobilien_berlin/immobilien_suche&cmd=search&GEMEINDE==Mitte%20(Mitte)\|\GEMEINDE==Tiergarten%20(Tiergarten)\|\GEMEINDE==Wedding%20(Wedding)</a>
      

      Das Abfrageformular ist wie folgt aufgebaut:

      <FORM action="baseportal.pl?htx=/immobilien_berlin/immobilien_objekte_berlin&cmd=search" method="post" enctype="multipart/form-data">
         <INPUT type="hidden" name="htx=" value="/immobilien_berlin/immobilien_objekte_berlin">
         <INPUT type=hidden name="cmd=" value="search">
         <INPUT type=hidden name="db=" value="db">
          <table align="center">
           <tr>
            <td colspan=2 align="center">
             <b>Achtung: Es k&ouml;nnen alle Suchoptionen kombiniert werden!</b>
            </td>
           </tr>
            <td bgcolor="#C0C0C0">
             <b>Suchbegriff:</b>
            </td>
            <td bgcolor="#C0C0C0">
             <table>
              <tr>
               <td>&nbsp;</td>
               <td><b>Kategorie:</b>
                <BR><SELECT name="Preisoption~=">
                <OPTION value="">--
                <OPTION value="Kauf">Kaufobjekt
                <OPTION value="Miete">Miet-/Pachtobjekt
                </OPTION>
                </SELECT>
            </td>
      <td>&nbsp;&nbsp;&nbsp;</td>
      
       <TD><b>GEMEINDE:&nbsp;</b>           <BR><input name="GEMEINDE~=" size="40" value="$GEMEINDE"></TD>


            


                </tr>
              </table>
      

      Etc. – Etc.

      Die Ausgabeseite sieht wie folgt aus:

      <loop db=db sort=-Datum range^=0,300 code=perl>
           out "<tr>";
           out "<td bgcolor=ffffff align='left' valign='top' WIDTH='50'>",$Preisoption,"<br><Font size='-1'><span style='background:yellow;'>",$Titel,"</span><br>Mietpreis&nbsp;&nbsp;in EUR:&nbsp;&nbsp;",format_currency($Preis),"",$Waehrung,"<br>Kaufpreis&nbsp;&nbsp;in EUR:&nbsp;&nbsp;",format_currency($Kaufpreis),"",$Waehrung,"</Font></td>";
           out "<td bgcolor=ffffff WIDTH='200' valign='top'><left>",$Objekttyp,"<br>Wohnfläche:&nbsp;",$Wohnflaeche,"&nbsp;m²<br>Zimmer:&nbsp;",$Zimmer,"<br>Grundst&uuml;ck:&nbsp;",$Grundstueck,"&nbsp;m²<Font size='-1'>",$Art,"</Font></CENTER></td>";
                out "<td bgcolor=ffffff valign='top'><CENTER>",$Region,"<br><Font size='-1'>",$GEMEINDE,"</Font></CENTER></td>";
      if(length($_raw{Bild})>2)
      {
      

      out "<td bgcolor=ffffff><CENTER><img src='$IMAGEURL' width='150' border='0'></Font></CENTER>
      </td>";
      

      } else
      {
      out "<td bgcolor=ffffff><CENTER><a href=\"http://partners.webmasterplan.com/click.asp?ref=204808&site=1798&type=text&tnb=32&pid=$Refnr\" target='blank'><img src='$IMAGEURL'  width='90' height='90' border='0'></a></td>";
      

      }

        out "<td bgcolor=ffffff><a href=\"http://partners.webmasterplan.com/click.asp?ref=204808&site=1798&type=text&tnb=32&pid=$Refnr\" target='blank'><span style='background:yellow;'>Anzeigen<br><IMG SRC='http://immo-tipps.de/ibb/www/images/layout/klickhier.gif' target='_top' BORDER=0></a></span></td>";
           out "</tr>";
      out "<tr>";
      out "<td bgcolor=ffffff colspan='8'  Border='0'><hr>",,"</td>";
       out "</td>";
      out "</tr>";
      </loop>
      

      Ich wäre Euch dankbar, wenn Ihr mir sagen könntet, wo der Fehler versteckt ist.

      Tausend Dank für Eure Hilfe,
      Gruß Chris


    Antworten 
 Liste der Einträge von 11400 bis 11550:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.09s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!