Wie die Flucht Anführungszeichen beim einfügen in die Datenbank mit PHP

Ich bin ganz neu bei PHP so Leid, wenn Sie klingt wie ein einfaches problem... 🙂

Ich habe eine Fehlermeldung beim einfügen von Inhalten, die enthält Zitate in meine db.
hier ist, was ich versuchte zu entkommen versuchen die Zitate aber hat nicht funktioniert:

$con = mysql_connect("localhost","xxxx","xxxxx");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }

mysql_select_db("test", $con);

$nowdate = date('d-m-Y')

$title =  sprintf($_POST[title], mysql_real_escape_string($_POST[title]));

$body = sprintf($_POST[body], mysql_real_escape_string($_POST[body]));

$sql="INSERT INTO articles (title, body, date) VALUES ('$title','$body','$nowdate'),";

if (!mysql_query($sql,$con))
  {

die('Error: ' . mysql_error());

}

header('Location: index.php');

Konnte Sie keine Lösung finden?

Vielen Dank im Voraus.

Mauro

  • Bitte zeigen Sie die Fehlermeldung, scheinen Sie schon die Flucht die Daten korrekt.
InformationsquelleAutor Mauro74 | 2010-04-07
Schreibe einen Kommentar