我创建了一个存储过程,当我调用它时出错。
您的SQL语法有错误;查看与您的MySQL服务器版本对应的手册,以便在第1行''results0.79123800 + 1345985910.html')'附近使用正确的语法
这是我从我的PHP代码中调用它的方式:
mysql_query("CALL lastscan($task_id,'$file_name')") or die(mysql_error());
我的数据库中有sp ..
如果它是引用的东西,如何在不修改存储过程的情况下转义我放入的变量?
答案 0 :(得分:1)
您的语法不正确,请使用此方法:
mysql_query("CALL lastscan('" .$task_id. "', '" .$file_name. "')") or die(mysql_error());