Campo Select dinâmico com informações do banco de dados em PHP

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ธ.ค. 2024

ความคิดเห็น • 70

  • @ronaldodesouzalima2752
    @ronaldodesouzalima2752 9 หลายเดือนก่อน +1

    Excelente explicação, sem palavras, eu sei que tem muita gente inteligente nessa area mas não imaginam a dificuldades que outras pessoas tem, parabéns.

    • @fabiodavel
      @fabiodavel  9 หลายเดือนก่อน

      Muitíssimo obrigado

  • @sualejaimeamade2463
    @sualejaimeamade2463 2 หลายเดือนก่อน +1

    Excelente explicação parabéns.

    • @fabiodavel
      @fabiodavel  29 วันที่ผ่านมา

      Obrigado

  • @mauriciojanella9070
    @mauriciojanella9070 ปีที่แล้ว +1

    Nos primeiros minutos percebi teu diferencial nas explicações, muito bem detalhado..
    Didática muito boa, principalmente para quem é iniciante..Parabéns!!

    • @fabiodavel
      @fabiodavel  ปีที่แล้ว

      Oi @mauriciojanella9070! Obrigado pelo feedback.

  • @emobicha
    @emobicha หลายเดือนก่อน +1

    muito obrigado é mais facil do que eu pensava

    • @fabiodavel
      @fabiodavel  29 วันที่ผ่านมา

      Valeus

  • @renatoluzsilva7309
    @renatoluzsilva7309 4 หลายเดือนก่อน +1

    cara quebrei a cabeça pra fazer isso no meu site escolhendo bairros e tu me salvou , ja me inscrevi toppp

  • @keepgameoficial
    @keepgameoficial ปีที่แล้ว +1

    Muito boa a explicação deveria continuar, com certeza teria sucesso

    • @fabiodavel
      @fabiodavel  ปีที่แล้ว

      Obrigadão @keepgame4218.

  • @MaxwellCabraldaSilva
    @MaxwellCabraldaSilva ปีที่แล้ว +2

    Boa Fábio, obrigado pela explicação, fiz o passo-a-passo e deu certo. Muito bacana seu canal, ganhou +1 inscrito.

    • @fabiodavel
      @fabiodavel  ปีที่แล้ว

      Eu que agradeço. Que bom que ajudou.

  • @joaovictorredondo1588
    @joaovictorredondo1588 ปีที่แล้ว

    Boa Fábio, muito bem explicado!
    Estava precisando gerar dinamicamente os restaurantes cadastrados do meu BD, e o exemplo mostrado ajudou bastante.

    • @fabiodavel
      @fabiodavel  ปีที่แล้ว

      Que bom que ajudou. Muito obrigado.

  • @pefecomemo
    @pefecomemo ปีที่แล้ว +1

    cara, vc explica mto bem... muito bem mesmo!!!

    • @fabiodavel
      @fabiodavel  ปีที่แล้ว

      Muito obrigado 😁

  • @MarcoAurelio-cm8tx
    @MarcoAurelio-cm8tx 10 หลายเดือนก่อน

    Excelente! Comecei acompanhar seus vídeos. Grato por compartilhar conhecimento! Sugestão: desenvolver um sistema CRUD (cadastro de categorias, sub-categorias e estoque) nessa dinâmica, passo a passo.

    • @fabiodavel
      @fabiodavel  10 หลายเดือนก่อน

      Top! Obrigado pela dica.

  • @alvarobernardi1
    @alvarobernardi1 4 หลายเดือนก่อน +1

    Primeiramente parabéns pela explicação e a didática, agradeço por compartilhar o conhecimento.
    Queria saber uma coisa, para poder salvar informação de texto e gravar com a acentuação, onde vai a informação do utf-8 , já que estou enviando os dados via post para um php que irá gravar a informação, igual o seu exemplo.
    Ganhou mais um like e mais um inscrito

    • @fabiodavel
      @fabiodavel  4 หลายเดือนก่อน

      E a tipagem do arquivo que conta. E pode ser que tenha que definir na conexão do banco de dados. Mas raramente precisa disso. Exemplo: $mysqli->set_charset("utf8");

  • @DomingosSilva-i1v
    @DomingosSilva-i1v 10 หลายเดือนก่อน

    amigo, muito legal sua aula. Tenho aprendido bastante! como faço para deixar o layout de cor do meu vccode igual ao seu desta aula?

    • @fabiodavel
      @fabiodavel  10 หลายเดือนก่อน

      Obrigado, eu uso um tema do vscode chamado Dark Modern mas vou ver se consigo fazer um vídeo falando um pouco do que uso. Obrigado pelo feedback

  • @lcanavezes
    @lcanavezes ปีที่แล้ว +1

    Olá Fábio!
    Simples e rápido!
    Como eu faço para após a leitura do banco, colocar no select option uma linha específica?

    • @fabiodavel
      @fabiodavel  ปีที่แล้ว

      Oi @lcanavezes, obrigado pelo feedback. Então! Imagino 2 abordagem. Uma é usar um campo de ordenação no banco de dados, e ao popular o select faz um order by por esta coluna. A outra é controlar a visualização dos options do select via javascript. Para te falar qual seria a melhor pratica eu teria que saber mais sobre sua aplicação. Mas ambas apresentadas é uma possível solução para o que precisa.

  • @NiltonOliv
    @NiltonOliv ปีที่แล้ว

    Bom dia Fábio, muito show, valeu!!!
    Pode me explicar a parte do select usando o update ?

    • @fabiodavel
      @fabiodavel  ปีที่แล้ว +1

      Oi @NiltonOliv, claro. Assim que possível publico um vídeo com esta atualização. Muuuiiito obrigado pelo feedback.

  • @samuelnogueira8809
    @samuelnogueira8809 8 หลายเดือนก่อน +1

    Boa explicação!

    • @fabiodavel
      @fabiodavel  5 หลายเดือนก่อน

      Obrigado

  • @keepgameoficial
    @keepgameoficial ปีที่แล้ว +1

    Seria legal um video fazendo o mesmo porém na tag usando o javscript para listar itens do banco com uma busca depois de digitar o nome do produto na tag input

    • @fabiodavel
      @fabiodavel  ปีที่แล้ว

      Dá sim. Boa dica para os próximos vídeos. Valeu.

  • @jhonatanalves-p5t
    @jhonatanalves-p5t ปีที่แล้ว

    Ótimo vídeo, professor! Seria possível você ministrar uma aula com uma abordagem estruturada para facilitar o aprendizado de PHP? O PDO ainda é difícil para mim, e o conhecimento estruturado é mais simples de entender.

    • @fabiodavel
      @fabiodavel  11 หลายเดือนก่อน

      @user-is2de1cj1b dá sim. Mas você verá que a mudança é tão pequena e a segurança que PDO traz é muito superior. Vale a pena sofrer um pouquinho e deixar sua programação só com PDO. rsrs.

  • @icaroyanis2535
    @icaroyanis2535 ปีที่แล้ว

    eu te amo fabio

    • @fabiodavel
      @fabiodavel  11 หลายเดือนก่อน

      rsrs, obrigado pelo carinho. Sucesso nos estudos, estou feliz por ajudar.

  • @ursinhoteddy6069
    @ursinhoteddy6069 ปีที่แล้ว +1

    Oi, como eu faço para popular 2 sub selects com a seleção do principal?

    • @fabiodavel
      @fabiodavel  11 หลายเดือนก่อน

      @ursinhoteddy6069 seria a mesma ideia do vídeo mesmo, porem duplicaria a referencia de popular o segundo select com os parâmetros que desejar.
      Qualquer coisa me mande um exemplo para eu entender melhor o que precisa e como podemos fazer.

  • @engebras-engenhariabrasili9977
    @engebras-engenhariabrasili9977 2 หลายเดือนก่อน

    Fábio, bom dia.!!! Como inserir automaticamente um valor com informações do banco de dados em um ou mais "input" pela escolha de um "select dinâmico" no php?????

    • @fabiodavel
      @fabiodavel  2 หลายเดือนก่อน

      @engebras-engenhariabrasili9977 vai ter que ter uma requisição ajax que busca essas informações no banco e retorna em modo json. Pode ser que esse vídeo te ajude th-cam.com/video/K36n379upUQ/w-d-xo.html

    • @engebras-engenhariabrasili9977
      @engebras-engenhariabrasili9977 2 หลายเดือนก่อน

      Xará, esse link ensina html, css e máscara. Preciso é do php. Como popular 2 inputs com a escolha de 1 select.

  • @romulo9647
    @romulo9647 ปีที่แล้ว

    Boa tarde, Fabio. Quando tento colocar o echo na option com o nome da coluna, consta que a "array key não foi definida".

    • @fabiodavel
      @fabiodavel  11 หลายเดือนก่อน

      Oi @romulo9647. Tente usar o print_r para testar o valor da variável. Porque o echo é só para impressão de dados primários, como numero, booleano e strings. No seu caso deve estar retornando um array e por isso do erro.
      Qualquer coisa retorne aqui e compartilhe conosco o que aconteceu.

  • @fallthred
    @fallthred 2 ปีที่แล้ว +1

    o meu não mostra os dados do bando de dados, ele mostra o codigo olha:
    PDOStatement Object ( [queryString] => SELECT * FROM situacao ORDER BY nome ASC )
    estou conseguindo executar o bando de dados normal, mais na hr de passar no query ele da erro, falando que tem o nome do catálogo ta inválido, e n tem banco de dados selecionado, ja reifiquei os nomes e varias vezes
    como resolvo?

    • @fabiodavel
      @fabiodavel  2 ปีที่แล้ว +1

      Oi Carlos, obrigado pelo seu comentário. Bem provável que no momento da execução da query em questão não está conectado ainda ao banco de dados. Mas tente enviar um print do seu código que terei prazer em lhe ajudar.

    • @fallthred
      @fallthred 2 ปีที่แล้ว

      @@fabiodavel olha, essa parte, ele fala que n tem BD, n sei pq ele n ta reconhecendo
      include_once "coneccao.php";
      $query_sit = "SELECT * FROM situacao ORDER BY nome ASC";
      $res_sits = $pdo->prepare($query_sit);
      $res_sits->execute();

  • @julianoduarte6495
    @julianoduarte6495 ปีที่แล้ว

    top, mais um inscrito

  • @grazimorales33
    @grazimorales33 ปีที่แล้ว

    Fábio excelente explicação, entendi perfeitamente! Parabéns! Agora se não for pedir muito 😊 poderia mostrar a forma de implementação desse código no formato MVC usando a conexão no formato singleton? 🫣

    • @fabiodavel
      @fabiodavel  ปีที่แล้ว +1

      Oi @grazimorales33! Obrigado pelo feedback e sugestão.
      MVC é muito bacana mesmo.
      Vou deixar anotado como uma sugestão, ok!?
      Muito grato.

    • @grazimorales33
      @grazimorales33 ปีที่แล้ว

      @@fabiodavel Ah muito obrigado 😊 fico no aguardo ansiosa! Estou sofrendo pra aprender isso na faculdade, estou no último ano de Sistemas pra Internet, seus vídeos estão me ajudando muito! Deus te abençoe sempre 🙏🙌 abraço 🤗

  • @arianeshimabukuro3696
    @arianeshimabukuro3696 ปีที่แล้ว +1

    Boa tarde Davel, tudo bem? Por favor, se eu te mandar o código, você conseguiria me explicar como fazer essa comunicação com meu banco de dados? Obrigada pelo vídeo.

    • @fabiodavel
      @fabiodavel  ปีที่แล้ว +1

      Oi! Te ajudo sim. Me manda no discord que te ajudo. discord.gg/DFDpxT3K

    • @arianeshimabukuro3696
      @arianeshimabukuro3696 ปีที่แล้ว

      @@fabiodavel obrigada 🙏

    • @arianeshimabukuro3696
      @arianeshimabukuro3696 ปีที่แล้ว

      @@fabiodavel o convite do discord expirou

  • @Luuquebruxo
    @Luuquebruxo หลายเดือนก่อน +1

    Olá Fabio, funciona com a tag html datalist ?

  • @giullianayamaguchi9925
    @giullianayamaguchi9925 ปีที่แล้ว

    Boa noite, tudo bem?
    poderia me tirar uma dúvida, Eu estou fazendo um projeto, em uma tela de cadastro de produto, eu fiz o seelct para saber se o item está ativo ou inativo, e a pagina de cadastrar traz certinho o nome e salva o id correspondente, o problema é q ao colocar alterar, eu nn consigo fazer com q traga a descrição correta, ele traz a primeira opção independente de qual seja o id salvo no banco, como posso ajustar isso para que traga os campos com o select de forma correta igual está no banco de dados?

    • @fabiodavel
      @fabiodavel  ปีที่แล้ว

      Bom dia @giullianayamaguchi9925 , tudo bem!
      Ao meu ver, aparentemente parece que falta uma condicional pedindo para adicionar um atributo selected.
      Veja a estes vídeos que pode te ajudar:
      th-cam.com/video/2KN-LrJCvOA/w-d-xo.html
      th-cam.com/video/A42cuM5asjI/w-d-xo.html
      Forte abraço e muito sucesso.

  • @oseiascosta1
    @oseiascosta1 2 ปีที่แล้ว

    e se eu tiver um 2 filtro dinâmico, que muda de acordo com o que eu selecionar no primeiro? obrigado

    • @fabiodavel
      @fabiodavel  2 ปีที่แล้ว

      Oi Oséias, tudo bem? Neste caso precisará de Javascript, onde ao mudar o valor do primeiro campo select acionará um evento para carregar o outro campo.
      Acompanhe o canal que estarei preparando um vídeo com o seu pedido.
      Obrigado pelo comentário.

    • @fabiodavel
      @fabiodavel  2 ปีที่แล้ว +1

      Oséias, assiste nosso novo vídeo: th-cam.com/video/2KN-LrJCvOA/w-d-xo.html

    • @oseiascosta1
      @oseiascosta1 2 ปีที่แล้ว +1

      @@fabiodavel muito obrigado, ajudou bastante

  • @samael8432
    @samael8432 7 หลายเดือนก่อน

    Tem como enviar o valor de uma variável no select?

    • @fabiodavel
      @fabiodavel  5 หลายเดือนก่อน

      O value do option é o valor que se envia para o back-end

  • @fabioadm2856
    @fabioadm2856 2 ปีที่แล้ว

    Eu fiz mas no meu não apareceu nenhuma opção e ainda sumiu o que vem depois do select, que no caso é o botão de submit :(

    • @fabiodavel
      @fabiodavel  2 ปีที่แล้ว

      Oi @fabioadm2856, obrigado pelo comentário.
      Faz o seguinte teste, exibe o código fonte no navegador para ver se consegue localizar o erro de PHP, bem provável que estará entre as tags select. Tente isso e depois me fale se deu certo.
      Sucesso.

  • @diogenesvarelavideos
    @diogenesvarelavideos 10 หลายเดือนก่อน

    No geral está ótimo, faltou a informação que só funciona se a conexão ($conn) for inicialmente em PDO, não funcionou até eu descobrir isso.

    • @fabiodavel
      @fabiodavel  9 หลายเดือนก่อน

      rsrs, é porque é um vídeo com complemento dos outros. Mas que vou que deu certo.

  • @walney2008
    @walney2008 2 ปีที่แล้ว

    ola poderia ensinar criar um livro caixa ?

    • @fabiodavel
      @fabiodavel  2 ปีที่แล้ว

      Oi Walney. Sugestão anotada! Obrigado.