Re: hat schon einer eine Wörtermühle gebaut? - 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 mk (966 Beiträge) am Mittwoch, 24.Januar.2007, 17:43.
    Re: hat schon einer eine Wörtermühle gebaut?

      ich weis nur nicht, wie weiter?
      Wie kriege ich die Einzelwörter in die Datenbank?


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von mk (966 Beiträge) am Mittwoch, 24.Januar.2007, 16:15.
    hat schon einer eine Wörtermühle gebaut?

      Ich würde gern eine Wörtermühle bauen, aber vielleicht gibt es ja schon was fertiges.
      Die Funktion:
      Man übergibt einen Text und daraus werden alle Wörter vereinzelt, in einen Datenbank geschrieben und pro Wort die Anzahl ausgegeben.

      Bei mir scheitert es schon beim vereinzeln der Wörter.

      Michael

     Antworten

    Beitrag von Sander (8133 Beiträge) am Mittwoch, 24.Januar.2007, 17:14.
    Re: hat schon einer eine Wörtermühle gebaut?

      nach wörtern (an leerzeichen) aufsplitten: split / /,$text;

     Antworten

    Beitrag von mk (966 Beiträge) am Mittwoch, 24.Januar.2007, 17:43.
    Re: hat schon einer eine Wörtermühle gebaut?

      ich weis nur nicht, wie weiter?
      Wie kriege ich die Einzelwörter in die Datenbank?

     Antworten

    Beitrag von Pouraga (1396 Beiträge) am Mittwoch, 24.Januar.2007, 17:51.
    Re: hat schon einer eine Wörtermühle gebaut?

      Damit du nen Anfang hast, ich würde es so machen (wie immer ungetestet ;)):

      (DB=Template)
      Wort inText
      Anzahl inZahl
      --------
      my @woerter split / /,$text;
      foreach(@woerter){
       get "Wort!=$_";
        if($_amount==0){
         mod "Id==$_id",["Anzahl",++$Anzahl];
        }
        else{
         put ["Wort",$_,"Anzahl","1"];
        }
      }
      

     Antworten


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