Ergebnis 1 bis 2 von 2

Thema: suche in datenbank

  1. #1
    Teeny
    Registriert seit
    09.11.2006
    Ort
    Erlangen
    Beiträge
    39
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard suche in datenbank

    ich mir vorstelle d.h. die funktioniert garnicht.
    Vielleicht weiß jemand woran es liegt, schätze es ist ein logisches Problem.
    Code:
    [-
    
    $conditional_query = "";
    
    if ($fdat{datum}) {
    	
    	$conditional_query .= " AND (mc_rd3_icd.datum = '$fdat{datum}')";
    } 
    
    if ($fdat{projekt}) {
    
    	$conditional_query .= " AND (mc_rd3_projekt.projekt = '$fdat{projekt}')";
    }
    
    if ($fdat{autor}) {
    
    	$conditional_query .= " AND (mc_rd3_autor.autor = '$fdat{autor}')";
    }
    
    if ($fdat{titel}) {
    
    	$conditional_query .= " AND (mc_rd3_icd.titel = '$fdat{titel}')";
    }
    
    if ($fdat{stichwort1}) {
    
    	$conditional_query .= " AND (mc_rd3_icd.stichwort1 = '$fdat{stichwort1}')";
    }
    
    if ($fdat{stichwort2}) {
    
    	$conditional_query .= " AND (mc_rd3_icd.stichwort2 = '$fdat{stichwort2}')";
    }
    
    if ($fdat{stichwort3}) {
    
    	$conditional_query .= " AND (mc_rd3_icd.stichwort3 = '$fdat{stichwort3}')";
    }
    
    if ($fdat{dateiname}) {
    
    	$conditional_query .= " AND (mc_rd3_icd.dateiname = '$fdat{dateiname}')";
    }
    
    if ($fdat{version}) {
    
    	$conditional_query .= " AND (mc_rd3_icd.version = '$fdat{version}')";
    }
    
    
    $sql = qq{SELECT datum, projekt, name, vorname, titel, stichwort1, stichwort2, stichwort3, dateiname, version
                                     FROM mc_rd3_projekt, mc_rd3_autor, mc_rd3_icd, mc_rd3_autorprojekt
                                     WHERE  mc_rd3_projekt.pid	=	mc_rd3_autorprojekt.pid 
                                     and 	mc_rd3_autor.aid	=	autorID 
                                     and	mc_rd3_autor.aid 	= 	mc_rd3_autorprojekt.aid
                                     and 	mc_rd3_icd.projektID	=	mc_rd3_projekt.pid 
                                     and 	$conditional_query
                                     ORDER BY datum
                                     };
    
    $icd_suche = $dbh->prepare($sql) or die WebCenter::error($DBI::err); 
    $icd_suche->execute() or die WebCenter::error($DBI::err); 
    
    suchergebnis()
    
    -]
    
    hier noch das Unterprogramm:
    
    
    # Unterprogramm zur Darstellung des bzw. der Suchergebnisse      
            #[$ sub suchergebnis $]
            
            [$ while (@suche = $icd_suche->fetchrow_array()) $]
    
     # <table border="2" borderstyle="solid" bgcolor="#FFFF80" rules="none">
          <form name="icd" method="post" enctype="multipart/form-data">
        
       <tr>
           
           <tr>
              <td></td>
              <td></td>
              <td></td>
              <td></td>
              <td></td>
              <td></td>
           </tr>
              
           <tr>
              <td>Datum</td>
              <td>Projekt</td>
              <td>Name</td>
              <td>Vorname</td>
              <td>Titel</td>
              <td></td>
           </tr>
           
           <tr>
           
              <td><input type="text" name="datum" maxlength="10" value="&#91;+ $suche&#91;0&#93; +&#93;" /></td>
              <td><input type="text" name="projekt" maxlength="30" value="&#91;+ $suche&#91;1&#93; +&#93;" /></td>
              <td><input type="text" name="name" maxlength="30" value="&#91;+ $suche&#91;2&#93; +&#93;" /></td>
              <td><input type="text" name="vorname" maxlength="30" value="&#91;+ $suche&#91;3&#93; +&#93;" /></td>
              <td><input type="text" name="titel" maxlength="30" value="&#91;+ $suche&#91;4&#93; +&#93;" /></td>
              <td></td>    
           </tr>
             
           </tr>  
              <td></td>
              <td></td>
              <td></td>
              <td></td>
              <td></td>
              <td></td>
           </tr>
           
           <tr>  
              <td>Stichwort1</td>
              <td>Stichwort2</td>
              <td>Stichwort3</td>
              <td>Dateiname</td>
              <td>Version</td>
              <td>Datei</td>
           </tr>
              
           <tr>   
              <td><input type="text" name="stichwort1" maxlength="30" value="&#91;+ $suche&#91;5&#93; +&#93;" /></td>
              <td><input type="text" name="stichwort2" maxlength="30" value="&#91;+ $suche&#91;6&#93; +&#93;" /></td>
              <td><input type="text" name="stichwort3" maxlength="30" value="&#91;+ $suche&#91;7&#93; +&#93;" /></td>
              <td><input type="text" name="dateiname" maxlength="20"  value="&#91;+ $suche&#91;8&#93; +&#93;" /></td>
              <td><input type="text" name="version" maxlength="5" value="&#91;+ $suche&#91;9&#93; +&#93;" /></td>
              <td>http://<input type="file" name="date...&#93; +&#93;"></td>
           </tr>
           
           <tr>
              <td></td>
              <td></td>
              <td></td>
              <td></td>
              <td><input type="submit" name="&Auml;ndern" value="&Auml;ndern" /></td>
              <td><input type="submit" name="L&ouml;schen" value="L&ouml;schen" /></td> 
           </tr> 
                  
       </tr>   
        
       
      
        </form>
    # </table> 
    </div>                     
        &#91;$ endwhile $&#93;
            
            
        #    &#91;$ endsub $&#93;
    Gruß

    ledzep
    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
    Forum Guru
    Registriert seit
    28.12.2004
    Ort
    Ringgenberg(bei Interlaken) / Schweiz
    Beiträge
    4.787
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    wie sollte es sein?!
    was geht genau nicht?!
    welche sprache ist das überhaupt?


    sorry aber die allwissende forum-hilfe glaßkugel ist schon wieder in reperatur.

Ähnliche Themen

  1. suche bilder-datenbank
    Von xxsonicxx im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 3
    Letzter Beitrag: 05.03.2008, 01:32
  2. Suche Befehl zum auslesen der Datenbank
    Von GastNo1337 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 4
    Letzter Beitrag: 22.09.2006, 15:44
  3. MySQL Tabellen von Datenbank zu Datenbank umziehen
    Von hkp im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 16
    Letzter Beitrag: 02.09.2006, 16:14
  4. datenbank
    Von gelöschter User im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 4
    Letzter Beitrag: 02.01.2006, 18:38
  5. Datenbank
    Von babs 1974 im Forum Webanwendungen - Webapplikationen
    Antworten: 2
    Letzter Beitrag: 07.10.2005, 17:55

Stichworte

Berechtigungen

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