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 !!!
Kommentar