I have the following stored procedure to check username availability
DELIMITER $$;
DROP PROCEDURE IF EXISTS tv_check_email$$
CREATE PROCEDURE tv_check_email (IN username varchar(50))
BEGIN
select USER_ID from tv_user_master where EMAIL=username;
END$$
DELIMITER ;$$
When I run this from my MySQL frontend, it works fine:
call tv_check_email('shyju@techies.com')
But when I try to execute from a PHP page, I get an error, for example
"PROCEDURE mydatabase.tv_check_email can't return a result set in the given context"
I am sure my version of PHP is 5.2.6.
source
share