problem mit UPDATE

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

  • problem mit UPDATE

    PHP-Code:
    $sql "UPDATE `results_test` SET `gegner` = '$gegner' , `datum` =
     '
    $datum' , `heim` = '$heim' , `gast` = '$gast' ,  
    `einzeln_g6` = '
    $einzeln_g6' WHERE `id` = {$_GET["id"]} "
    Kann mir jemand sagen wo in dieser zeile der Fehler steckt???

    Bekomme immer Fehler Nr 1064: --> Fehler in der Syntax der letzten
    zeile


    Finde aber leider den fehler nicht???
    Zuletzt geändert von dertipi; 19.04.2006, 23:01.

  • #2
    Re: problem mit UPDATE

    PHP-Code:
    $sql "
            UPDATE
                  results_test
               SET
                  gegner = '"
    .addslashes($gegner)."',
                  datum = '"
    .$datum."',
                  heim = '"
    .addslashes($heim)."',
                  gast = '"
    .addslashes($gast)."',
                  einzeln_g6 = '"
    .addslashes($einzeln_g6)."'
             WHERE
                  id = '"
    .$_GET[id]."'
           "

    Sers
    Der Boris

    Kommentar


    • #3
      Danke

      Das behebt das problem mit der Falschen syntax

      aber sorgt dafür das er meine ID nicht übernimmt und kein Update
      durchführt. dafür auch ne idee???

      Kommentar


      • #4
        Re: Danke

        Original geschrieben von dertipi
        aber sorgt dafür das er meine ID nicht übernimmt und kein Update
        durchführt. dafür auch ne idee???
        und ?
        erklär doch mal ein bisschen was du da genau vorhast usw., bin leider (noch) kein Hellseher um dein Problem zu erkennen und dir dabei zu helfen
        WO wird denn WAS übergeben, was befindet sich in GET etc.

        Sers
        Der Boris

        Kommentar


        • #5
          danke

          Wollte eigentlich mittels php die Daten eine SQL Tablle (von einer
          bestimten zeile) in ein formular einlesen um diese bearbeiten zu
          können.

          Habe das aber jetzt hinbekommen, ich greife beim einlesen der
          vorhandenen daten auf die zeile mit der ID x (mittels {$_GET["id"]})
          zu und übergebe diese dan in ein input type="hidden" mit dem namen
          ID und kann dan im
          Update befehl direkt auf $id zugreifen ohne get nochmal zu
          benutzen :-)

          weis zwar nicht ob das die feine lösung ist aber sie funzt erstmal

          trozdem danke

          PS: lasse mich gerne belehren wie man das feiner löst

          Kommentar


          • #6
            "... WHERE `id` = {$_GET['id']} "

            Kommentar

            Lädt...
            X