Tutorial Mysql CRUD
tem como voce fazer algum tutoria ? assim facilitaria a nossa vida
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 Vou verificar...
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
- Editado
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
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...
Bom dia,
Infelizmente eu não consegui usar o resultado da consulta do procedimento. Poderia me mostrar um exemplo?
murilodoria Mostre os blocos onde vai usar o resultado da consulta
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