【发布时间】:2016-12-14 04:51:39
【问题描述】:
我正在尝试在 phpMyAdmin 数据库中添加一个值 但它显示了这样的错误 '字段列表'中的未知列'$sender'我的程序如下所示:-
function send_msg($sender,$message)
{
if(!empty($sender) && !empty($message))
{
$message = mysql_real_escape_string($message);
$sender = mysql_real_escape_string($sender);
$query = mysql_query("INSERT INTO chat (sender,message) VALUES ($sender,$message)");
if($query)
{
print "sent";
}
else
{
print "fail ".mysql_error();
}
}
else
print "Cant be Empty";
}
这个程序得到这个输出错误
“字段列表”中的未知列“$sender”失败
但是如果在这一行使用单引号
$query = mysql_query("INSERT INTO chat (sender,message) VALUES ('$sender' ,'$message')");
它打印发送并在数据库中插入变量$sender和$message。 任何人都可以帮助我!
【问题讨论】:
标签: php mysql database phpmyadmin