Siechfred: DB-Aktualiesieren(Datensatz überschreiben)

Beitrag lesen

Tag Melanie.

$result = mysql_query($sql);

Besser wäre
$result = mysql_query($sql) or die("Anfrage fehlgeschlagen: " . mysql_error());

also das  status_id feld ist ein integer feld.

Dein Statement sieht so aus:
$sql = "UPDATE ticket SET status_id = 'neuer_status'";

Du versuchst also, in eine Spalte vom Typ Integer einen String ('neuer_status') zu quetschen, das _muss_ fehlschlagen. Richtig wäre sowas:

$neuer_status = 1;
$sql = "UPDATE ticket SET status_id = $neuer_status";

[dsf 3.6]
Siechfred

--
»Sie kochten heimlich mit Wasser und tranken öffentlich Wein.«