Forlumarübergabe

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Forlumarübergabe

    Also ich habe ein kleines Script geschrieben wo man über ein Formular mit 3 Inputfeldern etwas in eienr Datenbank speichern kann!
    Eigentlich simple aber:

    Bei mir wird nichts in die Datenbank geschrieben!
    Alle Felder(Schreibweise) sind korrekt, keine Syntaxfehler und auch die Variablen werden durch POST richtig weiter gegeben!
    Ich weiss auch grad nicht welcher Teil im Code fehlerhaft sein könnte, dewegen poste ich erstmal keinen!
    Hoffe jemand kann mir helfen!
    Wer glaubt etwas zu sein. hat aufgehört etwa zu werden!

    Das beliebteste Haustier der Deutschen ist und bleibt das halbe Hähnchen

  • #2
    Re: Forlumarübergabe

    Query zur Kontrolle ausgegeben?
    Datenbankfehler abgefragt?
    I don't believe in rebirth. Actually, I never did in my whole lives.

    Kommentar


    • #3
      Was meinst du mit Query zur Kontrolle ausgegeben?

      hier das mein Query:

      PHP-Code:
      mysql_query("INSERT INTO pferde (name, alter, Rasse)
       VALUES
       ('
      $name', '$alter', '$rasse')"); 
      Wer glaubt etwas zu sein. hat aufgehört etwa zu werden!

      Das beliebteste Haustier der Deutschen ist und bleibt das halbe Hähnchen

      Kommentar


      • #4
        dass du eben die query mal ausgeben sollst damit man sieht, welche werte die variablen haben.

        Kommentar


        • #5
          Also sorry, vielelicht stehe ich auch auf dem Schlauch und verstehe nicht was ihr meint.
          Was ich schon getan habe ist:
          habe einfach mal die Variablen, die per POST ja weitergeleitet wurden, ausgeben lassen. Und da ist alles in Ordnung!
          Wer glaubt etwas zu sein. hat aufgehört etwa zu werden!

          Das beliebteste Haustier der Deutschen ist und bleibt das halbe Hähnchen

          Kommentar


          • #6
            Original geschrieben von tomas
            Also sorry, vielelicht stehe ich auch auf dem Schlauch und verstehe nicht was ihr meint.
            Dann tu jetzt endlich das, was du eigentlich schon vor dem posten hättest tun sollen:
            Lies die Regeln.
            I don't believe in rebirth. Actually, I never did in my whole lives.

            Kommentar


            • #7
              Jaja entschuldigung

              Das kam nun dabei raus:

              You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'alter, Rasse) VALUES ('test', '10', 'testzwei')' at line 1

              INSERT INTO pferde (name, alter, Rasse) VALUES ('test', '10', 'testzwei')

              Ok scheint wohl an der Sql-Version zu liegen. Wie kriege ich die Version und die richtige Syntax dafür raus?
              Wer glaubt etwas zu sein. hat aufgehört etwa zu werden!

              Das beliebteste Haustier der Deutschen ist und bleibt das halbe Hähnchen

              Kommentar


              • #8
                Kann es sein, dass "alter" ein reservierter Begriff von MySQL ist? Versuch mal das hier:
                PHP-Code:
                mysql_query("INSERT INTO pferde (name, `alter`, Rasse)
                 VALUES
                 ('
                $name', '$alter', '$rasse')"); 
                Gruß
                icecream
                icedcream.de Webdesign Regensburg

                Kommentar


                • #9
                  Oh man du hast Recht, daran lags!
                  Manchmal sieht man den Wald vor lauter Bäumen nicht!
                  Danke trotzdem an alle die mir helfen wollten!!
                  Wer glaubt etwas zu sein. hat aufgehört etwa zu werden!

                  Das beliebteste Haustier der Deutschen ist und bleibt das halbe Hähnchen

                  Kommentar


                  • #10
                    Sehr schön

                    Gruß
                    icecream
                    icedcream.de Webdesign Regensburg

                    Kommentar

                    Lädt...
                    X