Jump to content
Cleverson

[Dúvida]Parametro de saída (Output Stored Pocedure Mysql+PHP) ?

Recommended Posts

Cleverson

Boas! :cheesygrin:

Pessoal, é o seguinte, preciso de um exemplo de como capturar Output, de Uma SP de Mysql, juro mesmo vasculhei o Forum e o Google, mas realmente não achei algo que funcionasse. :)

Por favor peço a caridade de um bom samaritano, que possa apontar a Direcção a um plebeu dos conhecimentos PHP, :D .

Já fiz muito isso com ASP e MSSQL, no entanto em PHP estou iniciando estes aprendizado.

Já consigo capturar um conjunto de registos utilizando SP... tipo Call minha_SP(parm1.parm2)...

E coisas deste tipo.

Preciso mesmo de ajuda!!! :down:

Quero agradecer de ante mão as vossas ajudas!!! :confused:


'Se um dia disserem que o seu trabalho não é o de um profissional, lembre-se que a "Arca de Noé" foi construída por "amadores"; "profissionais" construíram o "Titanic"...'

Share this post


Link to post
Share on other sites
cyclop

Não estou a entender o que queres...

De qualquer das formas se consegues capturar um conjunto de registos ( será que estás a falar de iterar? ) para capturar um registo é da mesma forma que capturas uma query normal, usando do mysql_fetch_array ou object, explica-te melhor, eu não estou a entender bem a tua duvida, desculpa...


"Quando eu for grande quero ser como o Celso"

Share this post


Link to post
Share on other sites
Cleverson

Por exemplo:


CREATE DEFINER = 'root'@'localhost' PROCEDURE `sp_selectallusers`(
        OUT szMsg VARCHAR(50)
    )
    NOT DETERMINISTIC
    CONTAINS SQL
    SQL SECURITY INVOKER
    COMMENT ''
BEGIN
select * from tb_usuario;
SET szMsg :='Texto de saída';
END;

Neste exemplo de Stored Procedure, preciso em PHP capturar o valor de Out, ''Texto de saída'' este valor esta em um parametro de saída "OUT szMsg VARCHAR(50)" o que preciso e saber como capturalo no php depois de chamar a Sored Procedure, pelo próprio PHP!

Será que ficou explicado ?  :dontgetit:

Peço desculpas por não ter me expressado como deve ser!


'Se um dia disserem que o seu trabalho não é o de um profissional, lembre-se que a "Arca de Noé" foi construída por "amadores"; "profissionais" construíram o "Titanic"...'

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.