Como criar formulário editar com PHP e alterar no banco de dados utilizando o MySQLi

Поделиться
HTML-код
  • Опубликовано: 9 фев 2025
  • Download do código fonte desenvolvido na aula: goo.gl/mkMJ8k
    Tutorial Anterior: goo.gl/1sKhZv
    Instagram (celkecursos): / celkecursos
    Facebook: / celkecursos
    Twitter (@celkecursos): / celkecursos
    E-mail de contato: atendimento@celke.com.br
    Linkedin: / celke
    Nesta vídeo aula será apresentado como criar formulário editar com PHP e alterar no banco de dados utilizando o MySQLi.
    Será apresentado como preencher os campos do formulário com as informações do bando de dados.
    Em seguida como fazer o UPDATE no banco de dados com o MySQLi.
    Curso de PHP, MySQLi e Bootstrap: goo.gl/2ptV9F

Комментарии • 79

  • @pablolima1924
    @pablolima1924 2 года назад +2

    O Cesar é foda meu parceiro, canal de qualidade viu. Mais um inscrito!!!!!

  • @joelvilela4764
    @joelvilela4764 2 года назад +3

    Tenho visto muito material aqui no ytb, mas a didática e a forma de organização de conteúdo de vcs é disparado a melhor. Quero comprar cursos.
    Um abraço!

  • @c5mvm
    @c5mvm 4 года назад +11

    2020 e vendo o tutorial, super recomendo.

  • @acionamentosrs-acionamento3324
    @acionamentosrs-acionamento3324 2 года назад +1

    O melhor professor e melhor explicação, primeira vez que consegui fazer algo . estão de parabéns

  • @taerciocarlos176
    @taerciocarlos176 4 года назад

    Consegui realizar a alteração....pra quem está tento dificuldade como eu estava tendo....os comandos todos certos, não apresentando erro e mesmo assim não fazendo as alterações no banco de dados.....
    Eu só tirei a parte do comando update -> modified=now()
    Tirei isso é resolveu o meu problema, espero ter ajudado quem estava com o mesmo problema que eu....ótima aula....só agradeço muito mesmo

  • @a.d.z.5840
    @a.d.z.5840 4 года назад +1

    Estou viciado no canal com certeza um dos melhores conteúdos do youtube. Didática excelente! Tens o dom de ensinar. Deus te abençoe muito pela atitude de compartilhar esse conhecimento tão grande!

  • @kronustricolor
    @kronustricolor 4 года назад

    esse cara manja muito uma didatica bem explicativa vc aprende msm com ele

  • @cristian2013lopes
    @cristian2013lopes 4 года назад +1

    Salvando minha matéria de Web, VALEU CELKE

  • @automacao4.0
    @automacao4.0 2 года назад

    Muito boa sua didática Cesar, parabéns!

  • @alexssandrogauto8842
    @alexssandrogauto8842 5 лет назад +4

    Excelente aula! Parabéns!

  • @VanessaRibeiro-ve6wo
    @VanessaRibeiro-ve6wo 3 года назад

    Nota 1000!

  • @willfernando9297
    @willfernando9297 7 лет назад +1

    Como sempre MUITO BOM !!! Obrigado suas aulas me ajudam muito.

  • @jhonatamedeiros9431
    @jhonatamedeiros9431 4 года назад +2

    Como faço para exibir os campos radios, checkbox e select pegando do banco de dados ?

  • @ivanrank5634
    @ivanrank5634 4 года назад

    Excelente didática

  • @asasolucoeseminformaticaju7482
    @asasolucoeseminformaticaju7482 7 лет назад +1

    Excelente como sempre!!! Parabéns Cesar!!!

  • @lucasferreira8229
    @lucasferreira8229 Год назад

    em 9:21 por que é importante criar um campo oculto?
    ja vi isso em alguns projetos no github, mas só agora bateu a curiosidade de saber o porque.

  • @marcosvenicios8764
    @marcosvenicios8764 4 года назад

    valeu Lehrer!!!! Dá hora, resolveu meu problema.

  • @yanfelix4481
    @yanfelix4481 5 лет назад

    Mais que recomendo esse cara

  • @carloseduardodasilvaolivei8939
    @carloseduardodasilvaolivei8939 4 года назад

    muito bom simples e objetivo

  • @tautsuporte552
    @tautsuporte552 Год назад

    Parabens de novo;
    Celke ou qq um q possa ajudar.
    No meu formulario existe uma função Jquery que retorna o valor total do produto.
    Acontece que qnd qnd vou atualizar o produto e o preço unitario aparece no input, a função Jquery n funciona com o valor unitario que é carregado pelo BD.
    Peço uma orientação de qual evento usar em Jquery para que ele perceba a alteração do input, com informações carregadas pelo BD.
    Agradeço demais qq ajuda

  • @rubenscj4772
    @rubenscj4772 5 лет назад +1

    Mestre , muiiiito obrigado !!!

  • @Daiwon_
    @Daiwon_ 3 года назад

    Celke no meu aparece que foi editado com sucesso, mas os dados não são alterados no banco de dados, e o codigo esta correto, tudo ligado certinho etc...

  • @carloshenriquedebritosousa2095
    @carloshenriquedebritosousa2095 3 года назад +1

    bendito o médico que realizou o parto desse homem

  • @josecarloslealdeandrade5832
    @josecarloslealdeandrade5832 6 лет назад +1

    Ótima aula. Teria como fazer um para que quando o usuário for alterar seja necessário ele informar a senha?

  • @sapbarbosa8465
    @sapbarbosa8465 4 года назад

    Como eu faço pra colocar esse formulario em uma coluna pra listar linha por minha os dados
    boa aula................

  • @andreboniatti5952
    @andreboniatti5952 5 лет назад

    Como sempre, ótimo!

  • @Augustosantiago
    @Augustosantiago 7 лет назад +1

    ola! muito obrigado por compartilhar esse conteúdo conosco! só preciso de uma ajuda de como faço pra criar um botão e tela para buscar os dados pela # id #

  • @isaqueixs
    @isaqueixs 2 года назад +1

    Muito bom o video. Só fiquei com dificuldade quando vou editar um nome com sobrenome só pega o nome, ignorando o sobrenome. Como faço pra resolver esse problema?

    • @zelu02
      @zelu02 Год назад

      Chegando em casa tentarei explicar brevemente!

    • @lucasferreira8229
      @lucasferreira8229 Год назад

      @@zelu02
      chegou em casa? kkkk

  • @institutomateus_oficial
    @institutomateus_oficial 4 года назад

    Alguém já viu aprender tão fácil assim? É difícil alguém assim que mostra enquanto faz!

  • @socialwithdiogo
    @socialwithdiogo 7 лет назад +1

    Quando faz um tutorial de inserir notícias no banco de dados e listar numa página front end???

  • @cristianoarlindodasilva2007
    @cristianoarlindodasilva2007 Год назад

    Oi bom dia uma ideia, porque não faz um controle de estoque com HTML,PHP e casa tabela de usuário, produto, cliente, venda seria uma boa

  • @EU501733
    @EU501733 7 лет назад +1

    Excelente!

  • @andreiantony8050
    @andreiantony8050 5 лет назад +2

    Uma dúvida - aos 18:57 do vídeo, no arquivo "proc_edit_usuario.php", na linha 20 do teu código ta assim: "header("Location: editar.php?id=$id");"
    ta certo? é isso mesmo? visto que o arquivo "editar.php" não existe no projeto

    • @celkecursos
      @celkecursos  5 лет назад

      Olá Andrei,
      O correto é redirecionar novamente para o formulário editar.
      header("Location: proc_edit_usuario.php?id=$id");

    • @andreiantony8050
      @andreiantony8050 5 лет назад

      @@celkecursos vlw. era essa a dúvida

  • @felipevasconcelos7895
    @felipevasconcelos7895 5 лет назад +2

    Me ajude professor não estou conseguindo fazer o UPDATE... coloco para editar mudo os campo .. ele da msg que afetou alguma linha mais não altera nada.

    • @celkecursos
      @celkecursos  5 лет назад +1

      Olá Felipe,
      Maioria da vezes o erro está no nome da coluna. No banco de dados está com um nome, e na QUERY no código fonte está diferente.
      Encaminha o código fonte e a copia do banco de dados para "cesar@celke.com.br".

    • @ednardobarbosa616
      @ednardobarbosa616 5 лет назад

      @@celkecursos Muito obrigado professor. Eu estava doido sem conseguir encontrar o erro. Mas, seguindo sua dica eu consegui. Obrigado

  • @taerciocarlos176
    @taerciocarlos176 4 года назад

    Fiz os comando certinhos conforme mostrado porém não atualiza.....
    Isso de da ao fato de eu não ter colocado
    Session_start()
    ?

  • @historiasdelpasadoh
    @historiasdelpasadoh 3 года назад +1

    Como faço isso usando o react.js?

    • @celkecursos
      @celkecursos  3 года назад +1

      Olá Niel,
      Segue o link do tutorial: ruclips.net/video/m3Joli-Nlao/видео.html

  • @EU501733
    @EU501733 7 лет назад +3

    Bommm !!! Nunca vi um tutorial cuja aplicação pudesse acessar mais de um banco de dados(DISTINTOS E SIMULTÂNEOS). Talvez pudesse dizer algo sobre isso em alguma oportunidade , Obrigado.

  • @Leo-gm5vl
    @Leo-gm5vl 7 лет назад +1

    Faz um tutorial usando o CURL ensinando como fazer um testador de contas em um site
    Ou testa alguma coisa no site é escrever na tela o resultado

  • @AlefferAlves
    @AlefferAlves 4 года назад

    Poderia verificar pois o listar.php não está na lista de arquivos. Obrigado, Cesar, sua aula é top!
    !

  • @DiegoAlves-jz2jr
    @DiegoAlves-jz2jr 3 года назад

    Poderia criar um formulário desse Video junto com upload múltiplo de imagem? E postar em um vídeo. Não estou conseguindo criar os dois juntos. Dede ja obrigado

  • @gtimusic
    @gtimusic 5 лет назад +12

    esse é alemão HHAHAHAHA SABE MUITO

  • @guilhermedesousa9574
    @guilhermedesousa9574 5 лет назад +1

    #Mito!

  • @luanbianchini6881
    @luanbianchini6881 3 года назад +1

    Quando edito a palavra latão, retorna como latão, alguem sabe como resolvo esse problema? ja usei echo utf_encode e nao adiantou, agradeço!

    • @celkecursos
      @celkecursos  3 года назад

      Olá Luan,
      Ao instalar o WampServer, selecione para ser instalado a última versão do banco de dados MySQL "8.x".
      Quando criar o banco de dados, selecionar a collection "utf8mb4_unicode_ci", ao selecionar essa collection não é necessário converter os caracteres especiais, salva no banco de dados exatamente como escreve.
      Tutorial com mais detalhes: ruclips.net/video/aVf_3vBroRs/видео.html

    • @luanbianchini6881
      @luanbianchini6881 3 года назад

      @@celkecursos Sinto muito, mas não resolveu, meu mysql é 8.0 e a collection é utf8mb4_unicode_ci e não resolveu, continua latão

  • @Zabrakii
    @Zabrakii 5 лет назад

    como poderia fazer com select para escolher um option?

    • @Zabrakii
      @Zabrakii 5 лет назад +1

      consegui VLW CESARRRR

    • @jonasalvesviana6990
      @jonasalvesviana6990 4 года назад

      @@Zabrakii Tem como vc escrever aqui? To na msm situação.

  • @rayron1499
    @rayron1499 5 лет назад +1

    Estou salvando um texto no banco de dados..
    Como posso fazer pra imprimir na página que está listando?
    Pois quando mando imprimir ele nao quebra a linha automaticamente, cria apenas uma linha grande
    Assim : TextoTextoTextoTextoTextoTextoTextoTextoTextoTextoTextoTextoTextoTextoTextoTextoTextoTextoTextoTextoTextoTextoTexto
    Queria imprimir assim:TextoTextoTextoTexto
    TextoTextoTextoTextoTextoTextoTextoTexto
    TextoTextoTextoTextoTextoTextoTextoTexto
    De uma forma que ele se encaixe na div

    • @celkecursos
      @celkecursos  5 лет назад

      Olá Rodff3r,
      Dá para usar a função: nl2br: php.net/manual/en/function.nl2br.php

  • @geobrando7883
    @geobrando7883 7 лет назад +1

    Como faço para eles numa tabela

    • @celkecursos
      @celkecursos  7 лет назад

      Olá Playmaker,
      Segue o link do tutorial que pode auxiliar: goo.gl/iigLg2

  • @itsmatheusmoura
    @itsmatheusmoura 5 лет назад

    E como fazer para colocar no value o nome de uma pessoa com espaços ?

  • @oneblazee1
    @oneblazee1 4 года назад

    o meu está dando erro, alguem pode me ajudar?
    Fatal error: Uncaught TypeError: mysqli_fetch_assoc(): Argument #1 ($result) must be of type mysqli_result, bool given in C:\xampp\htdocs\escola\cadastro_edit.php:25 Stack trace: #0 C:\xampp\htdocs\escola\cadastro_edit.php(25): mysqli_fetch_assoc(false) #1 {main} thrown in C:\xampp\htdocs\escola\cadastro_edit.php on line 25

  • @MarcoAntonio-up8xq
    @MarcoAntonio-up8xq 7 лет назад +2

    Olá, Bom dia. Alguém pode me ajudar... fiz os processos certinhos do tutorial aí do Celke, mas quando é para alterar no Bando de Dados, ele não altera... ALGUÉM PODE ME AJUDAR, PLEASE! desde já... Grato!

    • @annevitoria7139
      @annevitoria7139 6 лет назад +1

      Conseguiu ? TO SOFRENDO AQUI COM A MESMA COISA

    • @wagnercabrall2839
      @wagnercabrall2839 6 лет назад +1

      é pq ele tinha colocado um parenteses sem querer. A sintaxe correta é a seguinte no arquivo proc_edit_usuario:
      $result_usuario = "UPDATE usuarios SET nome='$nome', email='$email', modified=NOW()WHERE id='$id'";

    • @isacmb104
      @isacmb104 6 лет назад +1

      @@wagnercabrall2839 estou com o mesmo problema, alguem sabe o erro??

    • @wagnercabrall2839
      @wagnercabrall2839 6 лет назад +1

      ​@@isacmb104 eu fiz assim

    • @nathan_408
      @nathan_408 6 лет назад

      aki tb n qr editar

  • @ewertoncarlos4542
    @ewertoncarlos4542 6 лет назад +1

    na minha pagina equivalente a sua "proc_edit_usuario.php" da o erro "Parse error: syntax error, unexpected '$id' (T_VARIABLE) in C:\xampp\htdocs\funcao.php on line 5" pode me ajudar?

  • @Isac.alves14
    @Isac.alves14 6 лет назад +2

    o bom seria se colocasse para pesquisar o nome do usuário e não mostrar tudo.

  • @umachatinha
    @umachatinha 7 лет назад +1

    Tenho sérios problemas com os seus arquivos

  • @thalles-dev
    @thalles-dev 5 лет назад

    Vist0 19/12/2019

  • @ruanbeserra2524
    @ruanbeserra2524 5 лет назад

    esse codigo ta uma porra

  • @lfac-9816
    @lfac-9816 6 лет назад +1

    Ensina bem , só tem um problema rsrs a voz irrita d+ pqp

  • @adrianocesar4975
    @adrianocesar4975 2 года назад +1

    Excelente!