Re: Noch eine Frage... - 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 Freitag, 11.Januar.2002, 16:02.
    Re: Noch eine Frage...

      $datum=~s/ //g;
      

      Sander


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Matthias (331 Beiträge) am Freitag, 11.Januar.2002, 14:17. WWW: www.drumming.de
    Datum in Kundennummer einbauen?!

      Hi all!

      Ich möchte gern eine Kundennummer generieren in der das aktuelle Tagesdatum eingebaut werden soll. So weit funktioniert alles, nur sollte möglichst das Datum als eine Zahl dargestellt werden. Geht das?

      Folgender Code:

      <perl>
      out datum("jetzt", "kurz"); 
      </perl>
      

      erstellt das Format: 11.1.02, 14:15

      Ich bräuchte aber 111021415 (ohne Punkt und Komma). Ist das möglich?!

      Besten Dank schon mal!

     Antworten

    Beitrag von Claus S. (1671 Beiträge) am Freitag, 11.Januar.2002, 14:30.
    Re: Datum in Kundennummer einbauen?!

      hallo thomas,

      die herangehensweise war schon richtig, aber "kurz" ist bp-ausgabeformat (mit punkten), siehe hierzu auch
      http://baseportal.de/cgi-bin/baseportal.pl?htx=/hilfe/baseportal/db_help&help=84

      statt "kurz" baust du dir dein eigenes ausgabeformat ohne punkte mit den bausteinen Tag oder Tag0, Stunde etc.

      zur verwendung als satzschlüssel bzw. kundennummer musst du aber aufpassen. hast du bedacht, dass mehrere user zur gleichen zeit zugreifen könnten? also vordem wegschreiben erst ein get auf die datei, ob der satz schon vorhanden ist.

      gruss claus

     Antworten

    Beitrag von Matthias (331 Beiträge) am Freitag, 11.Januar.2002, 14:38.
    Re: Datum in Kundennummer einbauen?!

      Hallo Klaus ;-)

      Besten Dank für die superschnelle Antwort. In die Kundennummer wird eine 4 stellige Zufallszahl eingebaut - so ist jeder Kunde identifiziert.

      Aber dennoch würde mich interessieren wie ich get genau einbaue?! Habe ich bisher nicht benutzt...

     Antworten

    Beitrag von Matthias (331 Beiträge) am Freitag, 11.Januar.2002, 14:49.
    Re: Noch eine Frage...

      Hallo nochmal...

      Bei:

      <perl>
      $datum = datum("jetzt", "Tag0 Monat0 Jahr2" ); 
      out "Sie sind Kunde seit dem: $datum";
      </perl>
      

      Wir das Datum logischerweise mit je einem Leerzeichen ausgegeben 11 01 02. Bekomme ich diese Leerzeichen auch noch weg - 110101 ?

     Antworten

    Beitrag von Claus S. (1671 Beiträge) am Freitag, 11.Januar.2002, 15:29.
    Re: Noch eine Frage...

      hallo matthias,

      habe es noch nicht ausprobiert, aber versuche es mal so: $datum = datum("jetzt", "Tag0Monat0Jahr2" );

      wenn das nicht funzt, habe ich noch ne idee.

     Antworten

    Beitrag von Sander (8133 Beiträge) am Freitag, 11.Januar.2002, 16:02.
    Re: Noch eine Frage...

      $datum=~s/ //g;
      

      Sander

     Antworten

    Beitrag von Claus S. (1671 Beiträge) am Freitag, 11.Januar.2002, 16:41.
    Aufruf wg. Glossar!

      hallo,

      angeregt durch sanders antwort, was das löschen der leerzeichen betrifft, bitte ich nochmal alle, ihr wissen auch im glossar zu verewigen. es ist eigentlich schade, dass da erst 31 einträge sind.

      gerade so eine sache wie das unterdrücken von leerzeichen wird immer mal wieder hier im forum gefragt und ich kann mir z.b. die perl -syntax nicht behalten. habe sanders beispiel jetzt einfach mal eingertagen unter "leerzeichen entfernen".

      claus

     Antworten

    Beitrag von Matthias (331 Beiträge) am Freitag, 11.Januar.2002, 18:10.
    Re: Aufruf wg. Glossar!

      Finde ich auch!

      Und vielen Dank nochmal - wer kommt schon auf eine solche Antwort als "Nichtexperte" ;-)

      Funzt perfekt!

     Antworten


     
 Liste der Einträge von 51750 bis 51900: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!