在遵循了一些转义撇号技巧之后,我在结果sql语句中得到了一个意外的转义字符组合。以下rails 4活动记录语句针对5.5.42-MariaDB运行:
User.where(["surname LIKE ?"/MariaBD希望将一个撇号转义为两个单撇号'',或者使用一个反斜杠\',从而导致语法错误。根据下面的建议,更新后,似乎控制台.to_sql输出SELECT * FROM users WHERE surname LIKE '
如何向SQL语句中的变量添加单引号?如果我把'jeremy‘放在'\$user'\变量的位置,它就能完美地工作。我不知道如何转义SQL语句中变量的引号。谢谢你的帮助。$resultArticles = mysql_query("SELECT COUNT(id) FROM articleList WHERE user = '\$user'\ ");
$totalArticlesLeaderboard= mysql_result($re