Hi jaylibii,
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'EDIT EDIT WHERE id =' at line 3
Vermutlich hast du hier in dein Formular oder was auch immer EDIT EDIT reingeschrieben? Also, dass in $_POST['post'] "EDIT EDIT" drin stand?
$sql = "UPDATE beitraege
SET post = ".$_POST['post'] ."
WHERE id = ".$id;
Du musst Werte in Anführungszeichen schreiben, also:
UPDATE beitraege
SET post = '[code lang=php]".$_POST['post']."
~~~'
WHERE id = `".$id`{:.language-php}[/code]
Lediglich wenn es sich um numerische Werte handelt, kannst du die Anführungszeichen weglassen.
MfG, Dennis.
--
Mein SelfCode: [ie:{ fl:( br:> va:) ls:\[ fo:) rl:( n4:# ss:) de:\] js:| ch:{ sh:| mo:} zu:|](http://www.peter.in-berlin.de/projekte/selfcode/?code=ie%3A%7B+fl%3A%28+br%3A%3E+va%3A%29+ls%3A%5B+fo%3A%29+rl%3A%28+n4%3A%23+ss%3A%29+de%3A%5D+js%3A%7C+ch%3A%7B+sh%3A%7C+mo%3A%7D+zu%3A%7C)
Sinnvolles Zitieren: Man zitiert nur Teilsätze des Vorposters auf die man sich bezieht! Nicht einfach alles.