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
O Cesar é foda meu parceiro, canal de qualidade viu. Mais um inscrito!!!!!
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!
2020 e vendo o tutorial, super recomendo.
O melhor professor e melhor explicação, primeira vez que consegui fazer algo . estão de parabéns
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
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!
esse cara manja muito uma didatica bem explicativa vc aprende msm com ele
Salvando minha matéria de Web, VALEU CELKE
Muito boa sua didática Cesar, parabéns!
Excelente aula! Parabéns!
Nota 1000!
Como sempre MUITO BOM !!! Obrigado suas aulas me ajudam muito.
Como faço para exibir os campos radios, checkbox e select pegando do banco de dados ?
Excelente didática
Excelente como sempre!!! Parabéns Cesar!!!
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.
valeu Lehrer!!!! Dá hora, resolveu meu problema.
Mais que recomendo esse cara
muito bom simples e objetivo
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
Mestre , muiiiito obrigado !!!
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...
bendito o médico que realizou o parto desse homem
Que homem!
Ótima aula. Teria como fazer um para que quando o usuário for alterar seja necessário ele informar a senha?
Como eu faço pra colocar esse formulario em uma coluna pra listar linha por minha os dados
boa aula................
Como sempre, ótimo!
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 #
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?
Chegando em casa tentarei explicar brevemente!
@@zelu02
chegou em casa? kkkk
Alguém já viu aprender tão fácil assim? É difícil alguém assim que mostra enquanto faz!
Quando faz um tutorial de inserir notícias no banco de dados e listar numa página front end???
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
Excelente!
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
Olá Andrei,
O correto é redirecionar novamente para o formulário editar.
header("Location: proc_edit_usuario.php?id=$id");
@@celkecursos vlw. era essa a dúvida
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.
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".
@@celkecursos Muito obrigado professor. Eu estava doido sem conseguir encontrar o erro. Mas, seguindo sua dica eu consegui. Obrigado
Fiz os comando certinhos conforme mostrado porém não atualiza.....
Isso de da ao fato de eu não ter colocado
Session_start()
?
Como faço isso usando o react.js?
Olá Niel,
Segue o link do tutorial: ruclips.net/video/m3Joli-Nlao/видео.html
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.
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
Poderia verificar pois o listar.php não está na lista de arquivos. Obrigado, Cesar, sua aula é top!
!
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
esse é alemão HHAHAHAHA SABE MUITO
#Mito!
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!
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
@@celkecursos Sinto muito, mas não resolveu, meu mysql é 8.0 e a collection é utf8mb4_unicode_ci e não resolveu, continua latão
como poderia fazer com select para escolher um option?
consegui VLW CESARRRR
@@Zabrakii Tem como vc escrever aqui? To na msm situação.
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
Olá Rodff3r,
Dá para usar a função: nl2br: php.net/manual/en/function.nl2br.php
Como faço para eles numa tabela
Olá Playmaker,
Segue o link do tutorial que pode auxiliar: goo.gl/iigLg2
E como fazer para colocar no value o nome de uma pessoa com espaços ?
usa o sprintf()
@@SarinhaAngel Tem como vc escrever um exemplo?
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
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!
Conseguiu ? TO SOFRENDO AQUI COM A MESMA COISA
é 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'";
@@wagnercabrall2839 estou com o mesmo problema, alguem sabe o erro??
@@isacmb104 eu fiz assim
aki tb n qr editar
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?
o bom seria se colocasse para pesquisar o nome do usuário e não mostrar tudo.
Tenho sérios problemas com os seus arquivos
Vist0 19/12/2019
esse codigo ta uma porra
Ensina bem , só tem um problema rsrs a voz irrita d+ pqp
Excelente!