Re: Abfrage in mehreren Feldern - 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 

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Martin S (50 Beiträge) am Freitag, 30.März.2001, 12:34.
    Abfrage in mehreren Feldern

      Gibt es eine Abfragemöglichkeit dass in mehrere Text od. Datumsfeldern gesucht wird und nur die Datensätze angezeigt werden welche "einen grössern, höheren Wert haben" ?

      Bsp:

      Datensatz 1: Datensatz 2:
      Feld1: 23.03.2001 Feld1: 23.01.2001
      Feld2: 02.04.2001 Feld1: 23.03.2001
      Feld3: 04.05.2001 Feld1: 29.03.2001

      Eingabewert: 30.03.2001 (in der Suchabfrage)

      Output: Nur Datensatz 1 wird angezeigt.

      In der momentanen Abfrage benutze ich dies, aber nur für 1 Feld:
      <form action="http://baseportal.de/cgi-bin/baseportal.pl?htx=/&cmd=search" method="post" enctype="multipart/form-data"> 
       
      Danke für den Input.
      
      Gruss
      Martin

     Antworten

    Beitrag von Ruben (403 Beiträge) am Samstag, 31.März.2001, 10:08.
    Re: Abfrage in mehreren Feldern

     Antworten

    Beitrag von Martin S (50 Beiträge) am Samstag, 31.März.2001, 13:55.
    Re: Abfrage in mehreren Feldern

      Hallo Ruben & thnks a bunch !
      Q1: dein letzter Input ist vom 27.03.01, OK?
      Q2: wo muss ich das grösser (für die Suche nach einem > Wert)einbauen?
      :-)
      Martin

     Antworten

    Beitrag von Ruben (403 Beiträge) am Samstag, 31.März.2001, 18:42.
    Re: Abfrage in mehreren Feldern

      - Richtig, 27.02.01 Datum für richtiggestelltes Codescnipsel
      - kommt drauf an, wie die die DB-Ausgabe machst, ob mit perl, loop, oder do action.

      Einfach mit perl:
      get "Feld1<Vergleichswert Feld1>Vergleichswer" "db" "Ergebnis";
      while (get_next("Ergebnis"))
      out<<EOF;
      
      ...Tabelle oder was auch immer
      $Feld1
      ....Nachfolgende Ausgaben
      EOF
      

      Einfach bei loop:
      <loop dv=db Feld1<Vergleichswert Feld1>Vergleichswert>
      
      ....Tabellenzelle (was sich bei jedem Datensatz wiederholt)
      $Feld1
      .....Abschluß der sich bei jedem Datens. wiederholt
      </loop>
      

      Einfach bei do action:
      <do action=all Feld1<Vergleichswert Feld1>Vergleichswert weitereParameter>
      

      Hoffe, konnte helfen, sieh einfach auch mal in die Doku, die ist echt wichtig, ein unerläßliches Handwerkszeug und Nachschlagewerk (am besten mit FinePrint als Büchlein ausdrucken, heften und neben die Tastatur legen zum nachschlagen)
      CU
      Ruben

     Antworten

    Beitrag von Martin S (50 Beiträge) am Dienstag, 21.August.2001, 20:37.
    Re: Abfrage in mehreren Feldern

      Hallo Ruben!
      schon lange her, aber immer noch "pending"...
      Ich hab es versucht aber hatte keinen Erfolg, da ich nicht selbst so den Durchblick habe. Ev. kannst Du auf meine Seite mal kucken http://www.bigbluetours.com/dbfare/haupt.htm
      Danke und Gruss
      Martin

     Antworten


     
 Liste der ersten 150 Einträge:Einklappen Zur Eingabe 
 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.11s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!