Ankündigung

Einklappen
Keine Ankündigung bisher.

mehrere updates an mysql-db am stück

Einklappen

Neue Werbung 2019

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

  • mehrere updates an mysql-db am stück

    Hallo zusammen,

    ich habe eine Seite mit Formularfeldern, deren Werte beim abschicken des Forms an eine PHP-Datei weitergegeben werden.

    Diese PHP-Seite macht nichts anderes, als jeden Formularwert in einer MySQL-Table zu ändern. Da diese Werte alle aus ein und derselben Tabelle stammen, kann ich sie nicht in einem UPDATE-Befehl zusammenfassen (zumindest habe ich keine Lösung dafür gefunden).

    Nun ist es allerdings so, dass immer nur der erste UPDATE-Befehl ausgeführt wird. Die restlichten werden scheinbar ignoriert.

    Hier ein Stück vom Code:

    Code:
    $result1=mysql_query("UPDATE table SET variablewert=$_REQUEST[form_feld1] WHERE id='$_REQUEST[form_id_feld1]'");
    	$result2=mysql_query("UPDATE table SET variablewert=$_REQUEST[form_feld2] WHERE id='$_REQUEST[form_id_feld2]'");
    	$result3=mysql_query("UPDATE table SET variablewert=$_REQUEST[form_feld3] WHERE id='$_REQUEST[form_id_feld3]'");
    Der Zugriff auf die DB erfolgt in einer per require vorher "eingefügten" Datei.

    mfg
    Carsten

  • #2
    die kannst du nur zusammen fassen, wenn sie auf die gleiche id fallen.
    aber benutz mal mysql_error() - wenn was am query falsch ist, dann meckert
    der. ansonsten ziemlich komisches problem

    Kommentar

    Lädt...
    X