joaopaulo
tenta seguir o passo a passo no inicio do post. Se tiver dúvidas coloque aqui

5 meses depois

Consigo colocar vários blocos de "Busca no Mysql" na mesma página? Estou tentando e quando coloco o segundo bloco o primeiro para de funcionar.

Outra coisa que não estou conseguindo é fazer uma busca usando um texto (email) como variável para o select. Tentei usar o "criar texto com" e colocar um texto com aspas antes e dps da variável e não funcionou tmb.

    murilodoria Consigo colocar vários blocos de "Busca no Mysql" na mesma página? Estou tentando e quando coloco o segundo bloco o primeiro para de funcionar.

    Aqui funcionou perfeitamente. Mas lembre-se de sempre colocar os blocos de pesquisa dentro de um procedimento. No modelo que deixei antes, criei um procedimento pesquisar_numero e os dois funcionaram:

    murilodoria Outra coisa que não estou conseguindo é fazer uma busca usando um texto (email) como variável para o select. Tentei usar o "criar texto com" e colocar um texto com aspas antes e dps da variável e não funcionou tmb.

    Sobre essa parte, preciso ver seus blocos para ver como está fazendo

    Deu certo. A falha é que as consultas não estavam dentro de um procedimento.

    Meus blocos abaixo:


      Mais uma dúvida: tenho como usar 2 chaves para a consulta de uma tabela?

      Por exemplo: para consultar se uma pessoa estava presente em uma determinada reunião preciso consultar o id da reunião e o id da pessoa.

        murilodoria
        Verifica se o email existe antes de consultar na tabela.. Talvez esteja retornando "Email não setado" como vc colocou ali.. pode deixar em brando e usar o bloco SE para verificar se o email esta vazio antes de consultar.
        Eu fiz um teste com email aqui e funcionou direitinho

        murilodoria Mais uma dúvida: tenho como usar 2 chaves para a consulta de uma tabela?

        Diretamente com o bloco ainda não é possível.. o que você pode fazer é buscar pelo id da reunião e depois percorrer a lista de retorno e verificar se o id da pessoa se encontra na lista

          dvdrothen

          Como faço para usar a varável de um procedimento com uma consulta?

          Dentro do procedimento (1) retorna corretamente, já na chamada do procedimento (2) retorna "undefined"

          Eu criei uma view concatenando o id da reunião com o id da pessoa. Queria fazer a consulta na view usando uma variável montada com o resultado das duas consultas.

            murilodoria
            Quando você coloca o código direto no bloco JS ele pode executar antes da busca no mysql, por que a requisição é assíncrona, ou seja ela ocorre ao mesmo tempo que o resto do código.
            Para resolver, terá que continuar os blocos dentro do "faça" ali do bloco "se". Para não ficar tudo ali dentro, pode criar um procedimento e chamar ele de dentro do bloco. Aí ele será chamado somente após a consulta ser concluída...

              dvdrothen

              Bom dia,

              Infelizmente eu não consegui usar o resultado da consulta do procedimento. Poderia me mostrar um exemplo?

                cria um procedimento tipo "mostrar" ai coloca o bloco "definir fk_apresentacao" dentro dele.
                Chama esse procedimento dentro do consulta_membro, em baixo do bloco id_mebro.
                E por último coloca o chamado para o procedimento consulta_membro dentro do consulta_reunião, ali abaixo dos bloco mudar texto.
                Assim vai seguir uma sequência, um bloco chama o outro só quando obter os resultados