duanmajing9332
2013-09-24 16:08
浏览 29
已采纳

MYSQL 5.6.12中mysql插入查询中的错误

I tried to use the following code to insert,

$op=$_POST["ans"];
$username=$_GET["username"];

mysql_query("insert into $username values('Q3','$op')")
or die(mysql_error());

But I got the following error:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'values('Q1','Wrong')' at line 1

Why am I getting this error? How can I fix it?

图片转代码服务由CSDN问答提供 功能建议

我尝试使用以下代码插入,</ p>

   $ op = $ _ POST [“ans”]; 
 $ username = $ _ GET [“username”]; 
 
mysql_query(“插入$ username值('Q3','$ op')”)\或死 (mysql_error()); 
 </ code> </ pre> 
 
 

但我收到以下错误:</ p>

您有错误 在你的SQL语法中; 检查 对应于您的MySQL服务器版本的手册,以获得正确的语法,以便在第1行使用 '值('Q1','错误')'</ strong> </ p> < / blockquote>

为什么我收到此错误? 我该如何解决?</ p> </ div>

1条回答 默认 最新

相关推荐 更多相似问题