因为你的sql是在双引号里面的字符串,如果你加了双引号,语句没到最后就被中断了。双引号内可以放心用单引号,单引号内可以放心用双引号。写$_POST[user]也可以,不过推荐$_POST[‘user’]。
你好,如果是执行Sql语句的话,请先把$_POST的值都附给数组或者变量
$sql = "insert into message(username,email,content) values($user,$email,$_content)";
这种数组函数只要是字符串都要加上引号,没引号就是常量了!但在php执行sql,引号就会无法插入数值