php sql语句表变量引号问题

来源:百度知道 编辑:UC知道 时间:2024/05/17 04:59:46
$access->insert("insert into ".$select." (intro_con) values('$_POST["content"]')");
因为我这里表是一个变量,所以用了".$select.",可是语句有问题,是这个表的引号使用错了,还是其他问题,希望高手帮我看看,谢谢了

一般遇到这样的问题 你可以把sql 语句先打出来
$content=$_POST['content'];

echo $instr_sql="insert into ".$select." (intro_con) values('$content')";

$access->insert($instr_sql);

之后 再运行 在mysql 看看效果

不行再调试看看

$access->insert("insert into ".$select." (intro_con) values('$_POST["content"]')");

-->

$access->insert("insert into ".$select."(intro_con) values('".$_POST["content"]."')");

应该是这个地方$_POST["content"]')")的引号用法有问题啊,这个地方,包在单引号当中的不能再写双引号啦,因为最外层是双引号啊,你得好好调试下;