Hi Leute :-) !!!
Ich habe das forum nach meinem prob durchsucht und habe jetzt nach 56 seiten aufgegeben. Ich habe alle lösungen ausprobiert aber nix hat funkt. Drum poste ich jetzt mein prob ich hoffe ihr könnt mir helfen
!!!
Mein prob ist das die funktion UPDATE nicht funkt der code is folgender:
Wenn ich
ausgebe steht folgendes da:
UPDATE gaestebuch SET check = 1 WHERE ID = 1
Die fehlermeldung die
ausgibt sieht so aus:
Fehler in der Syntax bei 'check = 1 WHERE ID = 1' in Zeile 1.
Ich habe die Zeile:
in vielen versionen geschrieben z.b.:
aber keine hat eine änderung gebracht
Ich habe sogar schon denn tatentypen in der spalte check verändert in INTEGER (INT) aber trozdem keine änderung.
Kann mir bitte jemand helfen
!!!
Ich habe das forum nach meinem prob durchsucht und habe jetzt nach 56 seiten aufgegeben. Ich habe alle lösungen ausprobiert aber nix hat funkt. Drum poste ich jetzt mein prob ich hoffe ihr könnt mir helfen

Mein prob ist das die funktion UPDATE nicht funkt der code is folgender:
PHP Code:
if ($flag==2) //Ein Datensatz soll freigeschaltet werden
{
$tabellenname="gaestebuch";
$sql="UPDATE $tabellenname SET check=1 WHERE ID=$ID";
$link=mysql_connect("localhost");
mysql_select_db("sql-db", $link);
$result=mysql_query($sql, $link) or die(mysql_error());
mysql_close($link);
}
PHP Code:
$sql
UPDATE gaestebuch SET check = 1 WHERE ID = 1
Die fehlermeldung die
PHP Code:
or die(mysql_error())
Fehler in der Syntax bei 'check = 1 WHERE ID = 1' in Zeile 1.
Ich habe die Zeile:
PHP Code:
$sql="UPDATE $tabellenname SET check=1 WHERE ID=$ID";
PHP Code:
$sql="UPDATE $tabellenname SET check='1' WHERE ID='$ID'";
Ich habe sogar schon denn tatentypen in der spalte check verändert in INTEGER (INT) aber trozdem keine änderung.
Kann mir bitte jemand helfen

Comment