Re: @Perl-Freaks / wenn Zeichen enthalten?? - 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 Dienstag, 13.Mai.2003, 00:02.
    Re: @Perl-Freaks / wenn Zeichen enthalten??

      na da brauch ich ein bischen mehr code...

      Sander


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Jürgen (614 Beiträge) am Montag, 12.Mai.2003, 20:35.
    @Perl-Freaks / wenn Zeichen enthalten??

      Hi Leute,

      wer hat einen Tipp für mich?
      Möchte gerne wenn z.B. in einem Feld(Branche) Werbung* enthalten ist
      einer Variable $Anzeigen="1" zuweisen. Die 1 sollte nur dann zugewiesen werden,
      wenn das Stern(Malzeichen) im String enthalten ist.
      Danke für die Tipps im voraus ;-)

      Gruß
      Jürgen

     Antworten

    Beitrag von Sander (8133 Beiträge) am Montag, 12.Mai.2003, 23:11.
    Re: @Perl-Freaks / wenn Zeichen enthalten??

      if($Branche=~/\*$/){
      $Anzeigen=1;
      }
      

      Sander

     Antworten

    Beitrag von Jürgen (614 Beiträge) am Montag, 12.Mai.2003, 23:35.
    Re: @Perl-Freaks / wenn Zeichen enthalten??

      Hi Sander,

      wie immer - der BESTE halt ;-)
      Hab da jetzt noch ein Prob.
      So, mir wird jetzt das Form ausgegeben, wenn ein Stern(Malzeichen) in Branche enthalten ist.
      Jetzt dürften aber die Datensätze nicht angezeigt werden die das Feld (Branche) (z.B. Werbung*) enthalten. "Werbung" Anzeigen - "Werbung*" nicht Anzeigen. Hoffe, hast mich verstanden.
      Hast du da auch noch eine Fixe Idee für mich? Danke dir.

      Gruß
      Jürgen

     Antworten

    Beitrag von Sander (8133 Beiträge) am Dienstag, 13.Mai.2003, 00:02.
    Re: @Perl-Freaks / wenn Zeichen enthalten??

      na da brauch ich ein bischen mehr code...

      Sander

     Antworten

    Beitrag von Jürgen (614 Beiträge) am Dienstag, 13.Mai.2003, 00:23.
    Re: @Perl-Freaks / wenn Zeichen enthalten??

      Hi Sander,

      DB wird mit get_next ausgelesen:
      get "Branche~=$Branche Freigegeben==1 sort=Firmenname range=0,10","adress_stamm";
      while (get_next("adress_stamm"))
      {
      
      usw..

      Was brauchst du noch, oder reich das??


      Gruß
      Jürgen

     Antworten

    Beitrag von Sander (8133 Beiträge) am Dienstag, 13.Mai.2003, 10:05.
    Re: @Perl-Freaks / wenn Zeichen enthalten??

      naja, ich mein eigentlich die stelle, die angezeigt werden soll oder nicht.
      aber es muß auch so gehen, wenn die abfrage von gestern ziemlich oben im code steht, kannst du dann auf $Anzeigen testen.

      if($Branche=~/\*$/){
      $Anzeigen=1;
      }
      

      if($Anzeigen==1){
      tue was mit *
      }
      if($Anzeigen!=1){
      
      tue was ohne *
      }

      Sander

     Antworten

    Beitrag von Jürgen (614 Beiträge) am Dienstag, 13.Mai.2003, 10:12.
    Re: @Perl-Freaks / wenn Zeichen enthalten??

      Hi Sander,

      bin immer noch am rumbastel.
      Schneide das "Malzeichen" so ab, aber wie bringe ich die Liste
      in eine Variable?? Oder funzt das gar nicht ?
      Ich seh schon, Üben, Üben und noch mal Üben ;-))

      Hier mal der code:

      @liste=split(/\*/,$Branche);
      out @liste;
      

      Die sortierung der get_next Funktion ist auf die Variable Branche
      begrenzt. Also Branche==Werbung wird gelistet - und Branche==Werbung* wird dann
      nicht mehr gelistet, da ich ja das Malzeichen abgeschnitten habe.
      Hoffe, hast mich verstanden.

      Gruß
      Jürgen

     Antworten

    Beitrag von Sander (8133 Beiträge) am Dienstag, 13.Mai.2003, 10:38.
    Re: @Perl-Freaks / wenn Zeichen enthalten??

      ich vasteh dir nich ;-)

      was genau hast du vor? hat das noch mit dem problem "$Anzeigen" zu tun?

      Sander

     Antworten

    Beitrag von Jürgen (614 Beiträge) am Dienstag, 13.Mai.2003, 10:57.
    Re: @Perl-Freaks / wenn Zeichen enthalten??

      Hi Sander,

      hab deine code eingebaut - mir wird jetzt oberhalb der gelisteten Einträge
      mein Login-Form ausgegeben, wenn ich Über URL (http://meineDomain.de/baseportal?htx=/meineDomain/testpw&range=0,10&Branche==Prospektverteilunternehmen*) an das Template mit (*) übergebe angezeigt.
      Jetzt will ich aber, das die DB nur folgende Einträge anzeigt die nur z.B.
      das Feld Branche Prospektverteilunternehmen beinhalten und die Prospektverteilunternehmen* nicht angezeigt werden.
      Hoffe, du haben mich verstanden ;-)

      Gruß
      Jürgen

     Antworten


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