MySQL UPDATE ohne vorherigen SELECT

ronin

Erfahrenes Mitglied
Hallöchen Leute.


Ich will in einer kleinen Anweisung den Wert eines Zählers erhöhen.
Ich habe also in der Tabelle x den Eintrag y und das Feld z soll um eins erhöht werden, wie ein Counter.

Ich müßte normalerweise den vorherigen Wert des Feldes mittels eines Select erfragen. Das ist mir aber zu doof. ;D

Kann ich nicht in einer UPDATE-Anweisung sagen, dass das Feld und Eins erhöht werden soll? Und wenn ja, wie mache ich das?



Danke und Grüße, Ronin
 
Hi.


Das hat leider nicht so ganz geklappt. Mein bisheriger Versuch:

PHP:
  mysql_query("UPDATE $tabelle SET votes='votes+1' AND points='points+$punkte' WHERE id='".$id."'");


Hab ich einen Fehler drin oder geht das doch nüscht?
 
Sorry, Kommando zurück.
Man sollte auch seinen Code lesen können und nebenbei nicht Metal hören! *fg*


So isset richtich ...
PHP:
mysql_query("UPDATE $tabelle SET votes=votes+1, points=points+$punkte WHERE id='".$id."'");
 

Neue Beiträge

Zurück