Tom: Einrag in Datenbank

Beitrag lesen

Hello,

INSERT INTO Tabellename (Spalte1, Spalte2..) VALUES (Wert1, Wert2....), wobei Not Null und Primary spalten immer werte benötigen.

und auch wenn ich wieder gelyncht werde... Anfänger sollten die andere Syntax benutzen:

$hersteller = stripslashes($_POST['hersteller'];
$typ = stripslashes($_POST['typ'];

$sql  = "Insert into $table ";
$sql .= "set ";
$sql .= "hersteller = '".mysql_escape_string($hersteller)."'";
$sql .= ",typ = '".mysql_escape_string($typ)."'";

$res = mysql_query($sql, $con);
if ($res)
{
  echo "erfolgreich hinzugefügt";
}
else
{
  echo "Fehler aufgetreten: ".mysql_error();
}

Das Escapen nicht vergessen.
Die Häkchen nicht vergessen für die Feldwerte, auch für Zahlen!
Die Fehlerbehandlung nicht vergessen.

Liebe Grüße aus http://www.braunschweig.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen