ugrás a tartalomhoz

Archívum - Júl 24, 2007 - Fórum téma

MYSQL INSERT SQL probléma

Reactor · 2007. Júl. 24. (K), 19.37
Egy olyan függvényt írtam, ami csak egy tábla nevet kér illetbe a táblázatba illesztendő anyagot...
// array(kulcs => érték

function mysql_insert($table, $ins)
{
$fields = array_keys($ins);
$values = array_values($ins);
$fields = implode("`, `",$fields);
$values = implode("`, `",$values);
$query = "INSERT INTO $table (`id`, `$fields`) VALUES (NULL, `$values`);";
mysql_query($query) or die('MySQL: '.mysql_error());
}
mysql_insert("shoutbox", array("message" => "", "author" => "", "date" => "", "ip" => "", "email" => ""));

Eredmény:
MySQL: Unknown column '' in 'field list'
Miért van ez?