我正在尝试将数据存储到数据库中。如果我使用以下代码
$sql="INSERT INTO rohit(content,tags,uniquefield,required)
VALUES('$l','$y','$z','$t')";
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
它正在运行,但当我再添加一个字段时,它会进行错误检查mysql语法
$sql="INSERT INTO rohit(content,tags,uniquefield,required,numeric)
VALUES('$l','$y','$z','$t','$n')";
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
我已经定义了数据库中的所有字段。可能出现的错误是什么
numeric
是一个保留字。将其放置在抽搐中以逃离:
$sql="INSERT INTO rohit(content,tags,uniquefield,required,`numeric`)VALUES('$l','$y','$z','$t','$n')";
因为您正试图将字符串值添加到数值字段,并且我猜该列的类型不是字符串,因为名称