Все оказалось просто. Достаточно в процедуре указать select без into и процедура выводит результат селекта.
-~{}~ 16.12.04 14:14:
не понос так золотуха.
вот процедура:
CREATE PROCEDURE checkSubsEmail(IN eml VARCHAR(75))
BEGIN
(SELECT email FROM users WHERE email=eml)
UNION
(SELECT email FROM regUsers WHERE email=eml);
END
вызывается CALL checkSubsEmail('
[email protected]');
из клиента mysql работает отлично, однако при вызове из php, например,
mysqli_query($link, "CALL checkSubsEmail('
[email protected]');"); сервер возвращает ошибку "SELECT in a stored procedure must have INTO" (
http://dev.mysql.com/doc/mysql/en/SELECT_INTO_Statement.html). Есть способ из PHP получить такой же результат, как и в клиенте mysql?