Re: Integeroperationen in der get-Funktion - 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 Christoph Bergmann (8110 Beiträge) am Montag, 18.März.2002, 17:18.
    Re: Integeroperationen in der get-Funktion

      Sowas wird in der get-Abfrage nich klappen, mach mal sowas:

      get "$wert1==*","datenbank";
      while(get_next)
      {
       if($_loop{$wert1} & $maske1)
       {
        ...
       }
      }
      

      Das "$wert1==*" bedeutet, dass nach $wert1 sortiert wird.


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Mathias Sjuts (102 Beiträge) am Dienstag, 12.März.2002, 20:28. WWW: www.krankenkassentarife.de
    Integeroperationen in der get-Funktion

      Hallo!

      Weiß hier jemand, wie man Integer-Operationen innerhalb der get-Funktion benutzt?

      Beispiel:

      get "($maske & $wert1)>0 & sort=$wert1","datenbank";
       
      

      Also: Die Werte $maske und $wert1 sollen mindestens ein Bit gemeinsam gesetzt haben, und die Ausgabe soll dann nach dem Feld $wert1 sortiert werden.

      Gruß, Mathias

     Antworten

    Beitrag von Olaf Mertgen (263 Beiträge) am Mittwoch, 13.März.2002, 00:16. WWW: auto-surf.de
    Re: Integeroperationen in der get-Funktion

      So geht das meines Wissens nicht, probier mal
      get "maske>0|wert1>0 sort=$wert1","datenbank";
      

      | = oder und mit oder müsste ja auch dein Ergebnis rauskommen.

      Gruß, Olaf

     Antworten

    Beitrag von Mathias Sjuts (102 Beiträge) am Montag, 18.März.2002, 16:22.
    Re: Integeroperationen in der get-Funktion

      Hallo!
      Dein Beispiel scheint es nicht zu treffen: es soll nicht entweder der Wert maske größer 0 sein oder wert1 größer 0, es geht um folgendes:
      Beispiel:
      maske= wert1= Datensatz selektieren
      5 (101) 1 (001) ja
      5 (101) 2 (010) nein
      5 (101) 3 (011) ja
      5 (101) 4 (100) ja
      ...

      [101 etc = Binärzahl]


      Gruß, Mathias

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Montag, 18.März.2002, 17:18.
    Re: Integeroperationen in der get-Funktion

      Sowas wird in der get-Abfrage nich klappen, mach mal sowas:

      get "$wert1==*","datenbank";
      while(get_next)
      {
       if($_loop{$wert1} & $maske1)
       {
        ...
       }
      }
      

      Das "$wert1==*" bedeutet, dass nach $wert1 sortiert wird.

     Antworten

    Beitrag von Mathias Sjuts (102 Beiträge) am Dienstag, 19.März.2002, 20:39. WWW: www.krankenkassentarife.de
    Re: Integeroperationen in der get-Funktion

      Schade, dass die Abfrage in der get-Funktion nicht klappt. Wäre nämlich ein eleganterer Weg, als die if-Abfrage.
      Wie kann ich das verstehen: "$_loop"? Ist das eine Funktion, die innerhalb des <perl>-Bereichs den Wert der Loop-Abfrage annimmt?

      Gruß,
      Mathias

     Antworten

    Beitrag von Sander (8133 Beiträge) am Dienstag, 19.März.2002, 23:17.
    Re: Integeroperationen in der get-Funktion

      In $_loop{...} steht der Wert eines Feldes des momentan aus der db abgefragten Ds drin.

      $_loop{Name} entspricht dabei meist $Name ;-)
      

      Sander

     Antworten


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