Ir para conteúdo
washingtonalves

Pesquisar em BD usando link de filtro

Recommended Posts

Olá Pessoal .. sou iniciante e estou precisando de uma ajuda..
projetei uma pagina onde tem alguns links href para facilitar a pesquisa do usuario ... EX: clicar no botao (farmacia) o site deve buscar no banco de dados todas as farmacias cadastradas e me retornar na mesma pagina... estou com dificuldade em capturar o botao clicado e usar o nome (ex: farmacia) para ai sim eu consegui fazer a pesquisa.. desde ja agradeço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

  • Conteúdo Similar

    • Por romanoo1
      Boa Noite!

      Estou fazendo um programa para recepção de Hotel. Pois bem...
      Tenho a tabela (apto1), onde cadastro o cliente e o valor da diária x dias de acomodação, que por sua vez me gera o Total deste cliente.
      Tenho a tabela (pago), onde guardo as informações de pagamentos feitos.
      Estou inserindo o ID, NOME, APTO, DATA da tabela (apto1) para a tabela (pago) em IDPAGO, NOMEPAGO, APTOPAGO, DATAPAGO e TOTALPAGO envio via input.
      Então é simples o calculo, eu pego o TOTAL da tabela (apto1) e quero descontar com o TOTALPAGO da tabela (pago), mas não consigo retornar o mesmo id.
      (lembrando que é o mesmo ID da tabela (apto1) é o mesmo iD da tabela (pago).
       
      $sql = mysqli_query($conn, "SELECT apto1.*, pago.* FROM apto1, pago where apto BETWEEN '$busca' AND '$busca' ORDER BY apto Asc");
       
      e fazendo a seguinte busca nas tabelas...
       
      while($aux = mysqli_fetch_assoc($sql)){

              //Busca tabela apto1

              $id = $aux['id'];
              $nome = $aux['nome'];
              $apto = $aux['apto'];
              $entrada = $aux['entrada'];
              $total = $aux['total'];

              //busca Tabela pago

              $idpago = $aux['idpago'];
              $nomepago = $aux['nomepago'];
              $aptopago = $aux['aptopago'];
              $datapago = $aux['datapago'];
              $totalpago = $aux['totalpago'];
          }

      Agradeço a ajuda e me desculpe se errei algum termo.

    • Por romanoo1
      Boa Noite!

      Estou fazendo um programa para recepção de Hotel. Pois bem...
      Tenho a tabela (apto1), onde cadastro o cliente e o valor da diária x dias de acomodação, que por sua vez me gera o Total deste cliente.
      Tenho a tabela (pago), onde guardo as informações de pagamentos feitos.
      Estou inserindo o ID, NOME, APTO, DATA da tabela (apto1) para a tabela (pago) em IDPAGO, NOMEPAGO, APTOPAGO, DATAPAGO e TOTALPAGO envio via input.
      Então é simples o calculo, eu pego o TOTAL da tabela (apto1) e quero descontar com o TOTALPAGO da tabela (pago), mas não consigo retornar o mesmo id.
      (lembrando que é o mesmo ID da tabela (apto1) é o mesmo iD da tabela (pago).
       
      $sql = mysqli_query($conn, "SELECT apto1.*, pago.* FROM apto1, pago where apto BETWEEN '$busca' AND '$busca' ORDER BY apto Asc");
       
      e fazendo a seguinte busca nas tabelas...
       
      while($aux = mysqli_fetch_assoc($sql)){

              //Busca tabela apto1

              $id = $aux['id'];
              $nome = $aux['nome'];
              $apto = $aux['apto'];
              $entrada = $aux['entrada'];
              $total = $aux['total'];

              //busca Tabela pago

              $idpago = $aux['idpago'];
              $nomepago = $aux['nomepago'];
              $aptopago = $aux['aptopago'];
              $datapago = $aux['datapago'];
              $totalpago = $aux['totalpago'];
          }

      Agradeço a ajuda e me desculpe se errei algum termo.

    • Por Daniele Prada
      Boa noite Pessoal. Eu sigo trabalhando na minha rede social adulta, e na página "pesquisar", é possível buscar pessoas apenas pelo nome, gênero, relacionamento e status (pelo sistema original da plataforma) . Eu queria acrescentar buscar tambem por "CIDADES" ou "PESSOAS PRÓXIMAS". Como os desenvolvedores da plataforma que comprei, não auxiliam com customização, eles apenas compartilham dados sobre a estrutura e apontam quais arquivos editar. são TRÊS arquivos e um deles uma function, que ja tentei de todas as maneiras possíveis e não consegui. por favor me ajudem!
       
      PS: Vou postar as imagens por links, por que não estou conseguindo enviar imagens para o fórum. está dando erro.
       
      IMG 1: https://imgur.com/a/AuglfH0 (Como está atualmente.)
      IMG 2: https://imgur.com/a/ryOLG     (PHP onde devo inserir "cidades")
      IMG 3: https://imgur.com/a/I3pdI       (Onde devo inserir a function)
      IMG 4: https://imgur.com/a/u0M76   (Onde devo mostrar)
       
      O site para quem quiser verificar melhor é https://www.globsex.com.br 
    • Por marcofavero3
      Olá pessoal, estou criando um sistema de um Mercado com no visual studio utilizando o workbench como banco de dados, tenho tido o problema na hora de colocar o botão PESQUISAR meu programa localiza um erro no código e não sei resolver, infelizmente sem o pesquisar não consigo testar o alterar e nem o botão excluir, visto que o botão cadastrar já está 100% ok.
      vou colocar meu  código e meu banco de dados para que possam conferir, eu necessito de ajuda pois não estou conseguindo resolver e não consigo mais entender o que esta acontecendo, obrigado desde já, e desculpe minha falta de conhecimento, ainda estou engatinhando em c# e mysql.
      Meu banco se chama Mercado e possui 3 tabelas, sendo elas produto, caixa e venda, por hora tenho enfrentado esse problema no produto na hora de pesquisar o mesmo, o código vai pra parte do código que pintei em vermelho, e essas 2 linhas mais acima pintadas de verde estão no mínimo duvidosas..
       
      estou upando 2 fotos, uma com o botão pesquisar e outra com o botão excluir.
       
       
      Código do botão Pesquisar ::::::
       
       public consulta()
              {
                  InitializeComponent();
              }
              MySqlConnection conexao = null;
              private string strCon = ("Persist Security Info = True; server=localhost;database=mercado;uid=root;");
              private string strMysql = string.Empty;
              MySqlDataAdapter da;
              DataTable produto;          (Field 'consulta.produto' is never assigned to, and will always have it default value null)
              MySqlDataReader dr;     (aqui consta que o field consulta nunca foi usado)

              private void consulta_Load(object sender, EventArgs e)
              {
              }
              private void btn_pesquisa_Click(object sender, EventArgs e)
              {
                  conexao = new MySqlConnection(strCon);
                  MySqlCommand comando = new MySqlCommand(strMysql, conexao);
                  strMysql = "SELECT FROM * produto where idproduto = " + txt_pesquisa.Text;
                  conexao = new MySqlConnection(strCon);
                  da = new MySqlDataAdapter(strMysql, conexao);
                  da.Fill(produto); (An unhandled exception of type 'System.ArgumentNullException' occurred in System.Data.dll
      Additional information: Valor não pode ser nulo.)
                  try
                  {
                      if(txt_pesquisa.Text == string.Empty)
                      {
                          throw new Exception("Digite o Código");
                      }
                      conexao.Open();
                      conexao = new MySqlConnection(strCon);
                      MySqlDataReader dr = comando.ExecuteReader();
                      if (dr.HasRows == false)
                      {
                          throw new Exception("Código Inválido");
                      }
                      dr.Read();
                      txt_cod.Text = Convert.ToString(dr["idproduto"]);
                      txt_nome.Text = Convert.ToString(dr["nome"]);
                      txt_valor.Text = Convert.ToString(dr["preco"]);
                      txt_qnt.Text = Convert.ToString(dr["quantidade"]);
                  }
                  catch(Exception ex)
                  {
                      MessageBox.Show(ex.Message);
                  }
                  finally
                  {
                      conexao.Close();
                  }
              }


    • Por rafinhafv
      Olá... eu cuido de um site e estou com o seguinte problema: No computador o botão de pesquisa funciona normal... mas quando vou acessar o site pelo celular o botão não funciona... alguém poderia me ajudar? O site seria www.braviseg.com.br
       
      Agradeço desde já...
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.