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.«
»Sie kochten heimlich mit Wasser und tranken öffentlich Wein.«