Hallo Ap2000!
$qry = "UPDATE BEWERTUNG = BEWERTUNG - 1" WHERE ID = '".$_GET['id']."'";
$qry = "UPDATE BEWERTUNG = $wert + 1 WHERE ID = '".$_GET['id']."'";
Naja, was ich sagen wollte war, dass ich zufälligerweiße die Informationen zum Update-Befehl von der gleichen Seite wie du geschrieben hast habe.
Weiß auch nicht genau, was falsch sein soll.
Also, dann kopier ich den relevanten Teil mal eben hier rein, und vergleiche ihn mit Deinem Befehl:
UPDATE [LOW_PRIORITY] [IGNORE] tabelle
SET spalten_name1=ausdruck1, [spalten_name2=ausdruck2, ...]
[WHERE where_definition]
[LIMIT #]
So, uns interessiert im Moment nur der grundsätzliche Aufbau, also reduzieren wir das Beispiel auf das für uns wesentliche zu:
UPDATE tabelle
SET spalten_name1=ausdruck1
WHERE where_definition
So, und fällt Dir nun ein Unterschied zu Deinen Befehlen oben auf?
MfG
Götz
Losung für Donnerstag, 29. Juli 2004
Entheiliget nicht meinen heiligen Namen. (3. Mose 22,32)
Gott hat Christus Jesus erhöht und hat ihm den Namen gegeben, der über alle Namen ist, dass in dem Namen Jesu sich beugen sollen aller derer Knie, die im Himmel und auf Erden und unter der Erde sind. (Philipper 2,9-10)
(http://www.losungen.de/heute.php3)