MySQL Update: Formel-Syntax?
Jan
- php
Hallo Leute!
Ich möchte über ein Formular Daten einlesen und bestehende Datenfelder mit diesen Werten manipulieren.
Nicht einfach ersetzen, sondern mal erhöhen, mal runtersetzen.
Nun wollte ich es so versuchen:
UPDATE test SET anzahl=anzahl+1 WHERE id='$id'
Leider nimmt er mir das nicht an, ich bin auch nicht sicher, dass die Syntax der Formel stimmt.
Weiß hier jemand Rat?
Gruß, Jan
UPDATE test SET anzahl=anzahl+1 WHERE id='$id'
Leider nimmt er mir das nicht an, ich bin auch nicht sicher, dass die Syntax der Formel stimmt.
Weiß hier jemand Rat?
So funktioniert eine PHP/MySQL-Abfrage:
if (! $dbr=mysql_query("mach was SQLiges mit der datenbank"),$db)
echo mysql_error($db);
Man beachte den Einsatz von mysql_error().
Schönen Tag,
soenk.e
So funktioniert eine PHP/MySQL-Abfrage:
if (! $dbr=mysql_query("mach was SQLiges mit der datenbank"),$db)
echo mysql_error($db);
Frühzeitiges Fallenlassen von Klammern beeinträchtigt die Funktion erheblich, so geht's reibungsloser:
if (! $dbr=mysql_query("mach was SQLiges mit der datenbank",$db))
echo mysql_error($db);
Man beachte immernoch den Einsatz von mysql_error().
Gruß,
soenk.e
Hallo,
Nun wollte ich es so versuchen:
UPDATE test SET anzahl=anzahl+1 WHERE id='$id'
Leider nimmt er mir das nicht an, ich bin auch nicht sicher, dass die Syntax der Formel stimmt.
Wenn $id einen numerischen Wert enthaelt, dann schreibe id=$id in die Abfrage.
MfG, Thomas