Jo: MySql-Anfrage ergibt als Ergebnis bool false. Wo ist der Fehler?

Beitrag lesen

Hallo! Das folgende funktioniert immerhin soweit, als dass es keinen Abbruch durch einen Fehler gibt. Erst $result = mysql_query($sql); ergibt als Wert bool false.
Ist in den folgenden Zeilen ein Fehler? Oder wenn nicht, woran könnte es liegen?

Grüße
Jo

$sql = "INSERT INTO ".$GLOBALS["mysql\_db"].".Artikel (Nr ,Titel ,Teaser ,Einleitung ,Haupttext ,ErstelltDatumUhrzeit ,FreiAbDatumUhrzeit)
VALUES ('1', $mP_titel , $mP_teaser , $mP_einleitung , $mP_haupttext , NOW( ) , NOW( ) );";

$link = mysql_connect($GLOBALS["mysqlhost"], $GLOBALS["mysqluser"], $GLOBALS["mysqlpasswort"])
      OR die(mysql_error());
  $db_selected = mysql_select_db($GLOBALS["mysql_db"], $link);
  if (!$db_selected) {
      die ('Kann '.$GLOBALS["mysql_db"].' nicht benutzen : ' . mysql_error());
  }
   $result = mysql_query($sql);
  var_dump ($result);  // Gibt bool false aus
  mysql_free_result($result);
  mysql_close($link);