我试图在INSERT SQL语句中使用PHP变量.我见过以前的答案,但不能让我的工作.这是代码..
mysql_query("INSERT INTO message (message_id, from, content) values ('', " . $uid . ", 'test message content')");
Run Code Online (Sandbox Code Playgroud)
Mar*_*ers 10
主要问题是这from是一个保留字,应该是反引号.
mysql_query("INSERT INTO message (message_id, `from`, content) VALUES ...");
Run Code Online (Sandbox Code Playgroud)
但我也建议你停止使用已弃用的mysql_*功能.我建议您查看PDO和带参数的预处理语句.