有没有办法将PHP变量与MySQL语句SELECT-WHERE一起使用?我努力了:
$sql = "SELECT * FROM `members` WHERE $variable_name = 1";
$sql = "SELECT * FROM `members` WHERE `$variable_name` = 1";
但我收到错误消息
您的SQL语法有错误; 检查与您的MariaDB服务器版本对应的手册,以便在附近使用正确的语法...
我也试过了
$sql = "SELECT * FROM `members` WHERE '$variable_name' = 1";
但是,在这种情况下,它不会按预期返回正确的结果。
请帮忙!
发布于 2018-08-30 16:55:35
对于此答案如何在MySQL插入语句中包含PHP变量
该字符串必须由qutoes关闭并使用此表单
$variable_name = mysql_real_escape_string($variable_name);
https://stackoverflow.com/questions/-100002507
复制相似问题