ac3: INSERT INTO funktioniert nicht. Keine Eingabe in der Datenbank

Beitrag lesen

Super Leute ich danke euch!!!
Und das mit dem mysql_error() hat super funktioniert und war wirklich sehr aufschlussreich.

Mit dieser Ausgabe läuft es:

  
$addblog = "INSERT INTO queiser_mysql.ks_weblog (header, date, content) VALUES ('$txt_blogheader', '$txt_blogdate', '$weblog')";  

also erstmal: echo braucht keine klammern echo "ausdruck"; oder echo $ausdruck;genügen. bei einem Query fängt man immer auch den Fehlerfall auf, einerseits zum Debuggen und auch für den live Betrieb:

$db = mysql_connect($db_server, $db_user, $db_passwort)  or die ('Konnte keine Verbindung zur Datenbank herstellen');

if ($result = mysql_query($addblog))
{
  echo "es wurden ".mysql_affected_rows()." Datensätze zugefügt";
}
else
{
  print "konnte query nicht ausfuehren:".mysql_error();
}


>   
> Das Zauberwort heisst `mysql_error()`{:.language-php}. es gibt den Fehler sehr aufschlussreich aus.  
>   
> viel Glück