Blindfisch: (PHP) Bin ich blind?

Beitrag lesen

Hallo,

<?php
  if($id) {
    mysql_query('UPDATE news SET head = "'.mysql_escape_string($head).'", date = '.$time.', image = "'.mysql_escape_string($image).'", body = "'.mysql_escape_string($body).'", desc = "'.mysql_escape_string($desc).'" WHERE id = '.$id.';') or $news->db_error('Updaten des News');
  } else {
    mysql_query('INSERT INTO news (head, date, image, body, desc) VALUES ("'.mysql_escape_string($head).'", '.$time.', "'.$image.'", "'.mysql_escape_string($body).'", "'.mysql_escape_string($desc).'");') or $news->db_error('Schreiben des News');
  }
?>

ich bin wohl blind. Ist hier _irgendwo_ irgendetwas böööööses feststellbar? Folgendes gibt mir nämlich mysql_error() andauernd aus:

Fehler in der Syntax bei ' image = "%/mysql.gif", body = "<p>TEEEST</p>", desc = "Sv' in Zeile 1.

Bin ich wirklich blind?

!?

blindfisch

--
!:        Evv. bald wieder weg
Selfcode: ie:% fl:| br:^ va:{ ls:& fo:) rl:( n4:( ss:) de:> js:| ch:° mo:} zu:}
Encode:   http://forum.de.selfhtml.org/cgi-bin/selfcode.pl
Decode:   http://peter.in-berlin.de/projekte/selfcode/
E-Mail:   coming soon
me:       'd comed long ago