Re: Ergebnis läßt sich nicht in Datenbank schreiben - 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 richard (1187 Beiträge) am Freitag, 15.April.2005, 12:13. WWW: posaunenchor-rhoden.de
    Re: Ergebnis läßt sich nicht in Datenbank schreiben

      Versuch das $gesamt mal mit doppelten oder gar keinen Anführungszeichen.


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Tim (10 Beiträge) am Freitag, 15.April.2005, 10:40.
    Ergebnis läßt sich nicht in Datenbank schreiben

      Guten Morgen,

      ich habe eine einfache Berechnung, die auch ausgegeben wird.
      Ich schaffe es aber nicht, die Summe in die Datenbank zu schreiben.
      Felder, die aus irgendwelche Datenbanken mit get kommen, lassen sich ohne weiteres in die neue Datenbank schreiben.
      Muß ich mein Ergebnis $gesamt irgendwie zwischenspeichern?
      Wenn ja, wie?

      $gesamt=$class1+$class2+$class3;
      out "$gesamt";
      

      Für einen Tipp wäre ich echt dankbar.

     Antworten

    Beitrag von richard (1187 Beiträge) am Freitag, 15.April.2005, 11:39. WWW: posaunenchor-rhoden.de
    Re: Ergebnis läßt sich nicht in Datenbank schreiben

     Antworten

    Beitrag von Tim (10 Beiträge) am Freitag, 15.April.2005, 11:59.
    Re: Ergebnis läßt sich nicht in Datenbank schreiben

      Hallo Richard,

      Habe auch folgendes versucht:
      put ['Gesamt', '$gesamt'], "Ergebnisclass";
      Schreibt in das Feld "Gesamt" den Inhalt "$gesamt" und nicht die Summe.
      

      Dachte, damit vielleicht das Ergebnis zwischenzuspeichern:
      $_put{gesamt} = $gesamt
      put ['Gesamt', '$_put{gesamt}'], "Ergebnisclass";
      

      mit ---put undef, "Ergebnisclass";--- werden meine ganzen Inhalte wie gewünscht in die Datenbank geschrieben, nur mein Ergebnis nicht.

      Danke

     Antworten

    Beitrag von richard (1187 Beiträge) am Freitag, 15.April.2005, 12:13. WWW: posaunenchor-rhoden.de
    Re: Ergebnis läßt sich nicht in Datenbank schreiben

      Versuch das $gesamt mal mit doppelten oder gar keinen Anführungszeichen.

     Antworten

    Beitrag von Claus (4645 Beiträge) am Freitag, 15.April.2005, 13:47. WWW: automobilhai.de
    Re: Ergebnis läßt sich nicht in Datenbank schreiben

      Hallo Tim,

      put ["Gesamt", $gesamt], "Ergebnisclass";
      

      Gruß

      Claus

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Freitag, 15.April.2005, 14:41.
    Re: Ergebnis läßt sich nicht in Datenbank schreiben

      Noch eine Lösung wäre:

      $_put{Gesamt} = $gesamt;
      put undef, "Ergebnisclass";
      

      ;-)

     Antworten

    Beitrag von Tim (10 Beiträge) am Freitag, 15.April.2005, 15:59.
    Re: Ergebnis läßt sich nicht in Datenbank schreiben

      Hallo,

      ich habe das jetzt so:

         if (%_put && $cmd eq "add") {
      

      $gesamt=$class1+$class2+$class3;
      $_put{Gesamt} = $gesamt;
      

      put undef, "Ergebnisclass";

      Es wird aber trotzdem nichts in mein Feld "Gesamt" (Feldtyp Zahl) geschrieben.

      Tim

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Samstag, 16.April.2005, 07:07.
    Re: Ergebnis läßt sich nicht in Datenbank schreiben

      Mmh, also der Code is ok, hast Du einen Link zu Testen?

      Wird denn überhaupt ein Eintrag gemacht? D.h. alle anderen Felder werden gefüllt, nur eben "Gesamt" nicht?

      Wie man Fehlern an sich auf die Spur kommt, steht hier:

      http://baseportal.de/baseportal/doku/wiki&kennung=103

      Schau unter "Unvollständige/falsche Ausgabe, unerwünschtes Verhalten". Das heisst in dem Fall stellt sich als erstes die Frage: Welchen Wert hat $gesamt denn? Also füg mal vor das

      put undef, ...
      

      ein

      out "gesamt: $gesamt";
      

      ein. Kommt da die richtige Zahl, bzw. überhaupt eine Zahl bei raus?

     Antworten

    Beitrag von Tim (10 Beiträge) am Sonntag, 17.April.2005, 20:15.
    Re: Ergebnis läßt sich nicht in Datenbank schreiben

      Hallo,

      das Ergebnis wird korrekt angezeigt.
      Es werden alle Felder gefüllt, nur $gesamt nicht.

      Ich werde heute abend mal in deinen Link reinschauen.

      Tim

     Antworten

    Beitrag von Tim (10 Beiträge) am Dienstag, 19.April.2005, 08:52.
    Re: Ergebnis läßt sich nicht in Datenbank schreiben

      Problem gefunden und nun auf Suche nach anderem Ausweg.
      Trotzdem Danke

     Antworten


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