Re: Suchform funktioniert nicht - 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 Sander (8133 Beiträge) am Mittwoch, 21.November.2001, 13:30.
    Re: Suchform funktioniert nicht

      Sowas steht unter Datenbankabfragen in der Doku.

      Sander


    Ihre Antwort:

    Name: EMail: EMail bei Antwort? WWW:
    Titel:
    Text:

    Neuer Eintrag


 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Michael (450 Beiträge) am Dienstag, 20.November.2001, 14:50. WWW: novotec.net
    Suchform funktioniert nicht

      Hallo Forum,

      ich hab mir ein Suchformular mit folgendem Code gebastelt, bei welchem nach einem Feld Namen "Artikelnummer" gesucht werden soll.

      <form name="FormName" action="http://www.baseportal.de/cgi-bin/baseportal.pl?htx=/Bernert/Nill/List1_Kopie&cmd=search" method="post" enctype="multipart/form-data">
      <input type="hidden" value="Griffe" name="db="><input type="hidden" value="/Bernert/Nill/List1_Kopie" name="htx="><input type="hidden" value="search" name="cmd=">
         <table border="1" cellpadding="0" cellspacing="2" width="180">
          <tr>
           <td></td>
           <td></td>
           <td></td>
          </tr>
          <tr>
           <td>Artikelnummer:</td>
           <td><input type="text" name="Artikelnummer" size="24"></td>
           <td></td>
          </tr>
          <tr>
           <td><input type="submit" name="submitButtonName" value="abschicken"></td>
           <td><input type="reset"></td>
           <td></td>
          </tr>
         </table>
        </form>
      

      Die Ergebnisse sollen mit einem fertigen Template dargestellt werden. Es heisst in diesem Fall: "List1_Kopie"

      Wenn ich nun mein Suchform abschicke zeigt es immer alle Datensätze an, nich tnur die mit der entsprechenden Artikelnummer.

      Das Template sieht so aus:

      <html><head><title>Griffe Nill Gesamtprogramm</title></head>
      <body bgcolor=ffffff>
      <font face=arial,helvetica>
      <font size=3></font>
      <h3>Griffe Nill Gesamtprogramm2</h3>
      

      <loop db=Griffe sort= range^=0,2 >

       <body bgcolor="#ffffff">
      <table border="0" cellpadding="2" cellspacing="0" width="528">
         <tr>
          <td valign="top" align="left" width="200"><font face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" size="2">$Bild</font></td>
          <td bgcolor="#b3b3b3" valign="top" width="150"><font face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" size="2"><b>$Beschreibung</b></font></td>
          <td bgcolor="#b3b3b3" valign="top" width="150"><font face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" size="2">im Katalog auf Seite:<br>
           </font><font face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" size="2">$Katalog</font></td>
         </tr>
         <tr>
          <td bgcolor="#37c95c" width="200"><font face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" size="2">Artikelnummer:<br>
           </font><font face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" size="2"><b>$Artikelnummer</b></font></td>
          <td bgcolor="#37c95c" width="150"><font face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" size="2">F&uuml;r:<br>
           </font><font face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" size="2"><b><i>$Hersteller</i></b></font></td>
          <td bgcolor="#37c95c" width="150"><font face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" size="2">Grifftyp<br>
           </font><font face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" size="2">$Grifftyp</font></td>
         </tr>
         <tr>
          <td bgcolor="#b3b3b3" width="200"><font face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" size="2">$Waffentyp</font></td>
          <td bgcolor="#b3b3b3" width="150"></td>
          <td bgcolor="#b3b3b3" width="150"><font size="2" face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular"><b>DM</b></font> <font face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" size="2"><b>$VK</b></font></td>
         </tr>
        </table>	<p></p>
      </loop>
      <perl>
      my $newrange=$_range+$_range_length;
      my $oldrange=$_range-$_range_length;
      

      $oldrange=0 if $oldrange<0 && $oldrange>-$_range_length;

      out "<< <a href=\"$_link&range=$oldrange,$_range_length\">Zurück</a> " if $oldrange>=0;
               out "<a href=\"$_link&range=$newrange,$_range_length\">Weiter</a> >>" if $newrange<$_amount_query;
      

      </perl>

      </body>
      

      Weiss jemand abhilfe?

     Antworten

    Beitrag von Sander (8133 Beiträge) am Dienstag, 20.November.2001, 15:08.
    Re: Suchform funktioniert nicht

      Die Artnummer wird nicht richtig übergeben:

      <input type="text" name="Artikelnummer==" size="24">
      

      Sander

     Antworten

    Beitrag von Michael (450 Beiträge) am Dienstag, 20.November.2001, 15:32.
    Re: Suchform funktioniert nicht

      wenn ich die Abfrage so mache werden leider gar keine Datensätze gefunden. Es kommt allerdings keine Fehlermeldung. Nur halt kein Datensatz....

     Antworten

    Beitrag von Sander (8133 Beiträge) am Dienstag, 20.November.2001, 23:24.
    Re: Suchform funktioniert nicht

      dann probier mal statt == ~=

      Sander

     Antworten

    Beitrag von Michael (450 Beiträge) am Mittwoch, 21.November.2001, 09:30.
    Re: Suchform funktioniert nicht

      geht leider auch nicht.
      Ich hab == mal mit anderen Feldern versucht. Seltsamer weise funktioniert es bei manchen und bei anderen wiederum nicht.Weißt Du woran das liegen könnte?
      Wo finde ich denn eine Erklärung zu Zeichen wie ==, ~=,^ ???

      Michael

     Antworten

    Beitrag von Sander (8133 Beiträge) am Mittwoch, 21.November.2001, 13:30.
    Re: Suchform funktioniert nicht

      Sowas steht unter Datenbankabfragen in der Doku.

      Sander

     Antworten

    Beitrag von Michael (450 Beiträge) am Mittwoch, 21.November.2001, 09:48.
    Re: Suchform funktioniert nicht

      hab die Datensätze nochmal neu gespeichert (einfach auf "ändern" geklickt und nochmal abgeschickt. Jetzt tut's!

      Vielen Dank,
      Michael

     Antworten


     
 Liste der Einträge von 54450 bis 54600: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.07s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!