如何从php页面将参数传递给wamp中的存储过程?

时间:2016-07-01 09:52:21

标签: php stored-procedures wamp wampserver stored-functions

我有一个变量假名。如何将此传递给wamp中的存储过程? 我写错了吗?如果错了请解决这个问题。

php页面

$name='abc';
$q1='CALL get_detail()';

程序

CREATE PROCEDURE get_detail()
BEGIN
select * from user where name like '%name%';
END

1 个答案:

答案 0 :(得分:0)

您的存储过程未接受任何参数。

php页面

$name='abc';
$q1 = 'CALL get_detail($name)';

<强>程序

CREATE PROCEDURE get_detail(IN n VARCHAR(20))
BEGIN
    SELECT * FROM user WHERE name LIKE '%' + n + '%';
END