MySQL - Eintragswerte erhöhen
Roger der Buschmann
- datenbank
Hi,
ich hab nein kleines Problem und zwar will ich bestimmte Werte in meine Datenbank um 1 erhöhen (oder erniedrigen) ohne das ich die Werte erst auslese und dann wieder neu schreiben ... sondern MySQL soll die Werte im gleichen Zug erhöhen wenn es diese schreibt ... ich habs versucht mit folgenden Befehl
$db_order = '
REPLACE f_stats SET
id=0,
count_entrys=count_entrys+1,
count_comments=count_comments,
count_votes=count_votes+1,
summ_votes=summ_votes+'.$vote.',
total_hits=total_hits+1;';
funktioniert aber nicht wirklich... bzw es passiert nix, außer das id dann '0' ist. Ich hoffe ihr habt mein Problem verstanden und könnt mir da weiterhelfen... Danke.
Moin Moin !
Da fehlt ein WHERE, und außerdem solltest Du es mal mit UPDATE statt REPLACE versuchen.
Alexander