Re: Datum in perl - komme nicht weiter - 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 (8076 Beiträge) am Mittwoch, 15.Mai.2013, 11:56.
    Re: Datum in perl - komme nicht weiter

      if($DeinDatumsfeld ge datum("jetzt","intern"))   #dein Datum >= jetzt-zeit (Greater or Equal= ge) 
      {
      
        out "Termininfos"; }else{   out "Termin nicht mehr verfügbar"; }

      gt= greater than
      lt = lower than
      le = lower or equal


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Benni (5 Beiträge) am Mittwoch, 15.Mai.2013, 09:24.
    Datum in perl - komme nicht weiter

      Guten Morgen,

      ich habe einen Codeschnipsel im Forum gefunden, mit dem ich nicht klarkomme.
      Ich hoffe, hier kann mir jemand helfen.

      Ich habe ein Datumsfeld "veranstaltungsdatum".
      Bis 1 Tag vor diesem Datum (oder alternativ bis zu diesem Datum) möchte ich Termininfos anzeigen lassen.
      Ist der Tag vor diesem Datum (oder das Datum selbst) erreicht, soll dann stehen "...nicht mehr verfügbar".

      Mit dem gt/lt komme ich überhaupt nicht klar.
      Danke
      Benni



      EOF
      $jetztdatum = datum("jetzt");
      $aktivdatum = datum("$aktiv");
      $tagx = datum("$veranstaltungsdatum","Tag.Monat.Jahr2");
      if($jetztdatum gt $tagx && $jetztdatum lt $aktivdatum)
      {
          out "Termin nicht mehr verfügbar";
      } else {
          out "Termininfos";
      }
      out<<EOF;
      

     Antworten

    Beitrag von Sander (8076 Beiträge) am Mittwoch, 15.Mai.2013, 11:56.
    Re: Datum in perl - komme nicht weiter

      if($DeinDatumsfeld ge datum("jetzt","intern"))   #dein Datum >= jetzt-zeit (Greater or Equal= ge) 
      {
      
        out "Termininfos"; }else{   out "Termin nicht mehr verfügbar"; }

      gt= greater than
      lt = lower than
      le = lower or equal

     Antworten

    Beitrag von Sandra (32 Beiträge) am Dienstag, 16.Juli.2013, 15:35.
    Re: Re: Datum in perl - komme nicht weiter - Ich auch nicht

      Hallo,

      ich habe diesen Codeschnipsel im Forum gefunden und dachte er hilft mir weiter, leider bisher ohne Erfolg.

      Wenn der 01.08.2013 erreicht ist, statt grafik1 meine grafik2 anzeigen lassen, also unabhängig von irgendeinem datumsfeld in der Datenbank.
      Es will aber nicht so richtig :-(
      Kann mir jemand helfen?
      Sandra


      EOF
      if(jetzt le datum("01.08.2013","intern")) 
      {
        out "grafik1";
      }else{
        out "grafik2";
      }
      

      out<<EOF;

     Antworten

    Beitrag von richard (1164 Beiträge) am Dienstag, 16.Juli.2013, 18:45. WWW: posaunenchor-rhoden.de
    Re: Re: Datum in perl - komme nicht weiter - Ich auch nicht

      Versuch mal so:

      if(datum("jetzt","intern") lt datum("01.08.2013","intern"))
      {
        out "grafik1";
      }else{
        out "grafik2";
      }
      

      Das EOF bzw. out<<EOF hat mit dem Datumsvergleich nichts zu tun.

     Antworten

    Beitrag von Sandra (32 Beiträge) am Mittwoch, 17.Juli.2013, 10:14.
    Re: Re: Re: Datum in perl - komme nicht weiter - Ich auch nicht

      Hallo Richard,

      das hat super geklappt :-)
      Danke!
      Sandra

     Antworten


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