我将ajax请求传递给php页面并提醒响应。
php文件包含在行下面
$sql2 = "INSERT INTO `post_tags` (`post_id`, `tag`) VALUES (".$mysqli->insert_id.", ".$tag.")";
echo $sql2;
我得到警报。但是sql查询是错误的,因为我需要将$ tag作为字符串传递,因为tag是sql中的varchar。
所以当我用
替换php代码时$sql2 = "INSERT INTO `post_tags` (`post_id`, `tag`) VALUES (".$mysqli->insert_id.", '".$tag."')";
echo $sql2;
它在表中成功插入数据。但我没有得到任何数据作为回报。可能是什么问题?
有没有办法调试这类问题?即从前端发现php错误?