1

我创建了一个存储过程,调用它时出现错误。

您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的 ''results0.79123800+1345985910.html')' 附近使用正确的语法

这就是我从我的 php 代码中调用它的方式:

  mysql_query("CALL lastscan($task_id,'$file_name')") or die(mysql_error());

我的数据库中有 sp..

如果是引用的东西,如何在不修改存储过程的情况下转义我放在里面的变量?

4

1 回答 1

1

您的语法不正确,请使用:

mysql_query("CALL lastscan('" .$task_id. "', '" .$file_name. "')") or die(mysql_error());
于 2012-08-26T13:18:32.553 回答