Ergebnis 1 bis 4 von 4

Thema: Suchformular mit zugriff auf die Datenbank felder

  1. #1
    djsky
    Gast

    Standard Suchformular mit zugriff auf die Datenbank felder

    Hi,
    ich kenne mich leider nicht so gut aus in PHP, versuche trotzdem mein glueck, und versuche nicht aufzugeben aber ich bin schon ziemlich an meine grenzen gestossen.

    ich moechte ein suchfeld in der webseite einbinden das in meiner bestehender Datenbank zugreifen soll und dort einige felder nach dem suchbegriff durchsucht.

    (siehe php feld) damit klappt es alledings moechte ich diesen pulldown menue nicht haben, weiss auch nicht wie ich hin bekommen soll, ohne pulldown menue auf mehrere tabellen zu suchen.

    PHP-Code:
    <html>
    <
    head>
     <
    title>Suchen eines einzelnen Kunden</title>
    </
    head>
    <
    body>
    <
    body bgcolor="#FFFFFF">

    <
    HR color="#000000" width="90%">
    <
    BR>
    <
    div align="center">
    <
    table CELLSPACING="0" CELLPADDING="0" WIDTH="90%" border="0">
      <
    tr>
      
      
      
    <!-- 
    zweite abfrage -->

     <
    form action=test.php method=post>
          <
    td width="20%">
     <
    p>Suchfeld:<br>

     <
    SELECT NAME="suchfeld" >
     <
    OPTION value='keyword'>keyword
     
    <OPTION value='plz'>plz
     
    <OPTION value='firmenname'>firmenname
     
    </SELECT></p></TD>
     <
    td width="80%">
     <
    p>Suchbegriff:<br>
     <
    INPUT TYPE="text" MAXLENGTH="30" SIZE="30" NAME="suchbegriff"></p></TD>
          </
    TR>
          <
    TR>
     <
    td width="50%"><BR><BR>
     <
    INPUT TYPE="submit" VALUE="Suchen" METHOD="post">
     <
    INPUT TYPE="reset" VALUE="Eingaben löschen"></p></TD>
     <
    td width="50%"></TD>
        </
    form>
        
       
        
      </
    tr>
    </
    table>
    <
    div>
    <
    hr>
    </
    body>
    </
    html

    wie schon erwaehnt die SELECT option soll weg.

    dann sobald die abfrage abgeschickt wurde greife ich in die test.php datei und lasse dort die daten auslesen. das sieht so aus:

    PHP-Code:
    <html>
    <head>
     <title>Suchen</title>
    </head>
    <body>
    <?PHP
    mysql_connect
    ("localhost","DBtabelle","passwort");
    mysql_select_db("Datenbank");
     
    $abfrage "SELECT * FROM kunden WHERE $suchfeld ='$suchbegriff' ORDER BY Firmenname";
     
    $abfr mysql_query($abfrage) or die(mysql_error());
     while(
    $row mysql_fetch_object($abfr))
     
     
     
        {
    hier ist ein include eingebunden das die formatierung und die echos derr db abrufthier ist soeit alles Super
        }
      
    ?>
    </body>
    </html>

    weiss jemand weiter, ich moechte gerne den code so belassen aber wie schon erwaehnt, ich moechte ohne ein pulldown menue in mehreren datenbank felder zugreifen koennen.
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    König(in) Avatar von Grevas
    Registriert seit
    20.04.2009
    Ort
    In meiner Wohnung.
    Alter
    30
    Beiträge
    1.039
    Danke
    0
    Bekam 5 mal "Danke" in 5 Postings

    Standard AW: Suchformular mit zugriff auf die Datenbank felder

    Also eine Suchfunktion ist das ja nicht. Du wählst doch eigentlich nur die Spalte damit? Was solls denn werden?

    Wenn du alle Felder untersuchen willst, dann musst du es auch so in deiner SQL abfrage so schreiben. Ist schon zu spät um nachzuschauen, aber ein OR sollte da schon bei dir reichen.

  3. #3
    Unregistriert
    Gast

    Standard AW: Suchformular mit zugriff auf die Datenbank felder

    wie mache ist so ein OR?
    ich habe davon keine ahnung, und wo kommt das OR hin?

    ich waere ueber jede hilf sehr dankbar!

  4. #4
    Bandit
    Gast

    Standard AW: Suchformular mit zugriff auf die Datenbank felder

    where spalte1=`wert` or spalte2=`wert`
    ich habe davon keine ahnung
    Solche Sprüche gehen mir immer wieder auf den Keks. Es gibt in dem Fall genau 2 Möglichkeiten:
    1. Grundlagen lernen
    2. Die Sache einfach sein lassen
    Außerdem ist dein Script in einem veraltetem Stil programmiert und alles andere als sicher!

Ähnliche Themen

  1. c++ Felder
    Von Chicken im Forum Forum für alle anderen Programmiersprachen
    Antworten: 0
    Letzter Beitrag: 01.04.2008, 12:20
  2. mit php alle felder in mysql addieren
    Von Walerik im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 6
    Letzter Beitrag: 08.11.2007, 18:20
  3. Eingabe Felder in Datenbank einlesesen
    Von im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 31.10.2006, 13:44
  4. Hidden-felder
    Von Oliver_ im Forum HTML & CSS Forum
    Antworten: 3
    Letzter Beitrag: 31.12.2005, 17:51
  5. PHP Variable in Felder eintragen
    Von simcon94 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 17
    Letzter Beitrag: 14.09.2004, 09:34

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •