Tai um CRUD bem explicado com total funcionalidade e ainda de quebra uma aula de Materialize que foi show de bola! muito obrigado professor por compartilhar seu conhecimento!!! Valeu!
Fui me antecipar a explicação e criei um delete hardcore!! Clicou já ta deletado, sem perguntar nada!! Aqui não pode ter duvidas ou clicar sem querer, é delete na hora kkkkk!!
Eu fiquei tão feliz de antes de tu ter feito a parte do UPDATE eu pensar sozinho em como fazer, ai eu cheguei a conclusão de que teria que passar o id pro BACKEND e pensei ta mas como se não pode ser pela url, ai eu lembrei do input hidden. Sensacional seus videos. em breve farei o de POO e depois quero fazer o de laravel. Acabei me interessando também pelo materialize me parece uma opção mais limpa do bootstrap
Incrível esse curso. Odiava PHP. Comecei a estudar a contragosto. Foi incrível como a forma rápida e direta das aulas fizeram gostar demais e entender muito bem a linguagem e o que foi ensinado. Parabéns pelo curso. Pode ter certeza que está ajudando muita gente e mudando algumas vidas.
Eu sempre tive um certo preconceito com php, sempre achei muito complicada, e sempre optei por estudar node, mas eu nunca entendi bem, e detestada ter q baixar tudo o que precisa pelo npm, mas entao quis tentar ver como é o php pelo seu curso, e to aprendendo mtooo bem, ótimas aulas, didática boa
Olá, fazia tempo que estava procurando conteúdo como este no TH-cam, finalmente consegui encontrar estes vídeos.... explicação perfeita, didatica maravilhosa....claro, ainda não é tão simples lembrar de todos as linhas de código e todas as informações de uma vez, mas realmente deu certo, e agora tenho uma ideia de como funciona um CRUD em conexão com o PHPadmin...Parabéns, ótimo canal!
Você está de parabéns, aprendi muito com vc essa semana, sua didática é incrível, poucos erros ao acompanhar e os que surgiram resolvi rapidinho. Muito Obrigado! continue compartilhando o conhecimento.
Fantástico. Parabéns pela excelente didática. Só uma sugestão para o CRUD: colocar um campo de busca para localizar um determinado cliente. Acho que seria bem interessante.
@@nodestudiotreinamentos Creio que paginação não poderia ficar de fora de forma alguma, imagina: 100 linhas de registros :0, ia matar o cliente de cansaço hahahha
Rodrigo suas aulas são o máximo. Gostaria que, se você puder, implementasse no cadastro uma função para capturar a foto do cliente com uma web cam salvando-a no mesmo, procurei isto e não encontrei nenhum tutorial que mostre como fazer isso, agradeço sua atenção, abraços.
Muito bom esse modelo de CRUD! Gostaria de saber se poderia criar um vídeo dando continuidade a esse CRUD criando uma campo de busca de dados sem refresh e paginação dos registros. ex. 10 registros por página
Meu querido, por acaso você possui algum vídeo explicando como configurar o phpadmin no hostgator? No caso gostaria quero que meu CRUD funcione online, e não somente no meu pc entende? Parabéns pelo conteudo!
professor, tem como apresentar nesse cadastro um campo com uma imagem? ao invés de excluir cadstros em linha, selecionar a linha e apbrir em uma página o cadastro com imagens junto a ele, como se fosse uma pagina com nome, data e duas ou tres fotos abaixo?
Quando vai ter a abstração da url ? No update e delete aparece o caminho completo. Qualquer usuário pode sair por exemplo colocando o caminho e alterando ID e deletando os dados do banco de dados ?
Bem que Poderia fazer uma série, de como criar do zero um sistema de postagens! listados as postagens! Mas mesmo assim parabéns pelo vídeo! explicou muito bem!
Não entendi por o "value" na pasta editar teve alteração de posicionamento no código. "Nome" no final do input, "sobrenome" um pouco atrás, "email" e "idade" quase no início do input.
Como o curso é de 5 anos atrás, eu tava pensando se há alguma incompatibilidade do código usado desse vídeo com as versões mais atuais de PHP, ou se esses códigos estão desatualizados e há novas funções mais interessantes de fazer o CRUD e tudo mais... Estou em dúvida, Rodrigo
Boa noite estou com um problema, alguem poderia me ajudar, por favor? quando vou alterar um registro, nos campos, ao invés de aparecer os dados para alterar, aparece a mensagem abaixo: "Notice: Undefined variable: dados in C:\WebServer\Apache2.2\htdocs\editar.php on line 22" Essa é a linha a qual a mensagem se refere:
Eu fiz assim: , com o campo do tipo data no banco de dados... Ficou show pois você pode tanto digitar a data quanto escolher no calendário que o browser exibe.
Olá professor, terminei o crud e pensei em uma coisa, pois implantei esse crud numa empresa que trabalho mas sem fins lucrativos é só para dar uma produção pra esse codigo e dar uma solução pra um problema nela, uma pergunta, será que teria como ao clicar para apagar ela pede uma senha em que no cadastro do cliente é inserida uma senha, e para excluir um cadastro ao clicar para apagar ele abria esse modal pedindo a senha, e essa senha estaria relacionado ao id do cadastro e ao comparar a senha colocada no input do modal ela compararia se foce igual e se for ela excluiria o cliente e se não for igual ela dava como se foce um acesso negado, mas nega a exclusão estou muito a fim de fazer isso, se puder me ajudar agradeço muito.
E se o cliente alterar o id na url e der um refresh, voltando à página com um novo id? Ele não poderia alterar a conta de outro cliente? Acho que tem que fazer uma verificação antes pra saber se o usuário que entrou na página editar é mesmo o dono do id passado na url.
Exatamente, esse foi exemplo simplório de um crud, numa aplicação real o usuário deve estar autenticado e com o nível de acesso adequado para acessar determinadas rotas. Abraço!
Não estou conseguindo. Não abre a janela Modal . Já vi e revi umas quinhentas vezes. A única coisa que observei, é que no footer, o "M" de M.AutoInit(); está azul. Poderiam ajudar-me, por favor? Não sei mais o que fazer! Desde já agradeço.
Olá, alguem poderia me ajudar?? Quando eu cadastro com qlquer informação pra dar erro, ele não da erro e cadastra do mesmo modo, alguem sabe me dizer o que poderia ser?
Funcionou quase tudo, mas ficou com um problema, quando tento apagar o ID1 ou seja o promeiro registro ele apagar sempre o ultimo, só apaga o ID1 depois de apagar todos os outros, tem alh=guma ideia do que possa ser, desde já agradeço, parabens pelas aulas, exelente conteudo.
e meu esta com o seguinte error: Notice: Undefined variable: dados in C:\xampp\htdocs\cursophp\crud\editar.php on line 22(isso e no brownser no campo nome) mas no codigo fiz do jeito que vc fez, pq da esse error?
Também não estou conseguindo. Já vi e revi umas quinhentas vezes. A única coisa que observei, é que footer, o M de M.AutoInit(); está azul. Está assim para você também? Não sei mais o que fazer!
Ai só tem uma falha de segurança que é IDOR se eu mudar o id= 4 no na URL para id=5 6 7 ele vai poder editar os dados de outro usuário Com certeza você já deve saber disso mas só falei por falar ksksksjss
Cara !!!! vc é um excelente professor. Mais sucinto, rápido e objetivo é impossível.
The best teacher !!!!
Tai um CRUD bem explicado com total funcionalidade e ainda de quebra uma aula de Materialize que foi show de bola! muito obrigado professor por compartilhar seu conhecimento!!! Valeu!
Fui me antecipar a explicação e criei um delete hardcore!! Clicou já ta deletado, sem perguntar nada!! Aqui não pode ter duvidas ou clicar sem querer, é delete na hora kkkkk!!
show🔥🔥
Eu gosto desse estilo de aula, claro e direto ao ponto! Parabéns pelo projeto!
Sucesso irmão!
@@nodestudiotreinamentos já estou compartilhando essas aulas de CRUD com meus amigos!
Parabéns pelo trabalho!!! Ótima didática. Muito obrigado por nos ajudar com esse conteúdo.
De todos os CRUD's que estudei até agora esse é o melhor.
Vamos ver quando transformá-lo em orientado a objeto, utilizando PDO. Vou chegar lá...
Acompanhei todo o desenvolvimento do CRUD e foi além da minhas expectativas. Parabéns pelo seu trabalho cara foi rápido, dinâmico e objetivo !!!
Obrigado por disponibilizar esse projeto
Parabens. Quem sabe não enrola. Abração de obrigado
tava só esperando
Eu fiquei tão feliz de antes de tu ter feito a parte do UPDATE eu pensar sozinho em como fazer, ai eu cheguei a conclusão de que teria que passar o id pro BACKEND e pensei ta mas como se não pode ser pela url, ai eu lembrei do input hidden. Sensacional seus videos. em breve farei o de POO e depois quero fazer o de laravel. Acabei me interessando também pelo materialize me parece uma opção mais limpa do bootstrap
Incrível esse curso. Odiava PHP. Comecei a estudar a contragosto.
Foi incrível como a forma rápida e direta das aulas fizeram gostar demais e entender muito bem a linguagem e o que foi ensinado.
Parabéns pelo curso. Pode ter certeza que está ajudando muita gente e mudando algumas vidas.
Eu sempre tive um certo preconceito com php, sempre achei muito complicada, e sempre optei por estudar node, mas eu nunca entendi bem, e detestada ter q baixar tudo o que precisa pelo npm, mas entao quis tentar ver como é o php pelo seu curso, e to aprendendo mtooo bem, ótimas aulas, didática boa
Muito bom amigo! Sucesso
Olá, fazia tempo que estava procurando conteúdo como este no TH-cam, finalmente consegui encontrar estes vídeos.... explicação perfeita, didatica maravilhosa....claro, ainda não é tão simples lembrar de todos as linhas de código e todas as informações de uma vez, mas realmente deu certo, e agora tenho uma ideia de como funciona um CRUD em conexão com o PHPadmin...Parabéns, ótimo canal!
Parabéns as melhores explicações que já encontrei.. !!!
Muito legal e objetivo a forma como o conteúdo é abordado. Gostei bastante!
❤Arquivos para download:
drive.google.com/file/d/1VZQD9MBPiS_j7H9A1jQPQ68F9WOPFJvY/view?usp=sharing
Opa! Arigató. Muito obrigado, cara.
Parabéns, pelo conteúdo. Muito fácil de entender muito legal a forma como explica bem direto ao ponto.
Cara eu sou muito grato por ter tuas aulas,tu é muito bom,to aprendendo muito graças a ti,vlw mesmo cara já me inscrevi e dei like.
Olha tá de parabéns! Muito bom mesmo
Ótimo professor, excelente didatica.
melhor Sensei, grande mestre, obrigado !
parabéns professor vai ser de grande auxilio nos estudos
Muito obrigado pela aula, muito didática e instrutiva, forte abraço! Nota máxima pela aula!!!!! Obrigado!!!!!!!
Muito grato, Rodrigo! Seu conteúdo me ajudou em tudo por tudo.
Parabéns! grato pela aula muito produtiva, a explicação bem sucinta, grande aprendizado...
Você está de parabéns, aprendi muito com vc essa semana, sua didática é incrível, poucos erros ao acompanhar e os que surgiram resolvi rapidinho. Muito Obrigado! continue compartilhando o conhecimento.
Não conhecia o Materialize, gostei muito, parabéns pelo curso, muito bom.
nem eu.
Cara vc me ajudou MUITO.....PARABENS PELO BOM TRABALHO...
Parabéns totalmente objetivo!!!
excelente aula, muito dinâmica e objetiva.
me inscrevi no canal já
Booa irmão, muito massa seu curso, parabéns!
"A formatação ficou uma bosta, mas tá funcionando" kkkkkkkkkkk
qdo ouvi isso tive q parar e curtir
Li seu comentário e não entendi... Mas realmente quando chega nessa parte é muito engraçado... TOP DEMAIS!!!
Muito bom.
Muito bom, mais muito bom mesmo!
Excelente conteúdo!
Muito bom o curso, é divertido construir um sistema.
Obrigadão.
Muito bom ! Continue com os videos
Fantástico. Parabéns pela excelente didática. Só uma sugestão para o CRUD: colocar um campo de busca para localizar um determinado cliente. Acho que seria bem interessante.
ótima sugestão, busca e paginação. acho que vuo refazer esse tuto.
@@nodestudiotreinamentos Creio que paginação não poderia ficar de fora de forma alguma, imagina: 100 linhas de registros :0, ia matar o cliente de cansaço hahahha
Amei o projeto
Aula sensacional. Obrigada!!!
Você pé show!
Rodrigo suas aulas são o máximo. Gostaria que, se você puder, implementasse no cadastro uma função para capturar a foto do cliente com uma web cam salvando-a no mesmo, procurei isto e não encontrei nenhum tutorial que mostre como fazer isso, agradeço sua atenção, abraços.
Eu amo você cara ^-^'
Muito bom eu adorei a aula!!!
Muito bom esse modelo de CRUD! Gostaria de saber se poderia criar um vídeo dando continuidade a esse CRUD criando uma campo de busca de dados sem refresh e paginação dos registros. ex. 10 registros por página
Top!!!!!
Criei um repositório no github com o projeto : github.com/RicardoJPereira/PHP7-Registration
Muito obrigado por nos ensinar tão bem!
Obrigado amigo.
muito bom
Meu querido, por acaso você possui algum vídeo explicando como configurar o phpadmin no hostgator? No caso gostaria quero que meu CRUD funcione online, e não somente no meu pc entende? Parabéns pelo conteudo!
professor, tem como apresentar nesse cadastro um campo com uma imagem? ao invés de excluir cadstros em linha, selecionar a linha e apbrir em uma página o cadastro com imagens junto a ele, como se fosse uma pagina com nome, data e duas ou tres fotos abaixo?
Quando vai ter a abstração da url ? No update e delete aparece o caminho completo. Qualquer usuário pode sair por exemplo colocando o caminho e alterando ID e deletando os dados do banco de dados ?
Alguem esta tendo problemas com o Update ?
Bem que Poderia fazer uma série, de como criar do zero um sistema de postagens! listados as postagens! Mas mesmo assim parabéns pelo vídeo! explicou muito bem!
Show!!!
Não entendi por o "value" na pasta editar teve alteração de posicionamento no código. "Nome" no final do input, "sobrenome" um pouco atrás, "email" e "idade" quase no início do input.
Como o curso é de 5 anos atrás, eu tava pensando se há alguma incompatibilidade do código usado desse vídeo com as versões mais atuais de PHP, ou se esses códigos estão desatualizados e há novas funções mais interessantes de fazer o CRUD e tudo mais... Estou em dúvida, Rodrigo
Boa noite
estou com um problema, alguem poderia me ajudar, por favor?
quando vou alterar um registro, nos campos, ao invés de aparecer os dados para alterar, aparece a mensagem abaixo:
"Notice: Undefined variable: dados in C:\WebServer\Apache2.2\htdocs\editar.php on line 22"
Essa é a linha a qual a mensagem se refere:
Excelente aula, muito obrigado!! Uma dúvida: Eu não entendi a necessidade de ter esse trecho do código " isso faz nessa parte do código em especifico.
Como faz para editar um input do tipo date? Aqui ta ficando 0000-00-00 quando edito.
Eu fiz assim: , com o campo do tipo data no banco de dados... Ficou show pois você pode tanto digitar a data quanto escolher no calendário que o browser exibe.
Olá professor, terminei o crud e pensei em uma coisa, pois implantei esse crud numa empresa que trabalho mas sem fins lucrativos é só para dar uma produção pra esse codigo e dar uma solução pra um problema nela, uma pergunta, será que teria como ao clicar para apagar ela pede uma senha em que no cadastro do cliente é inserida uma senha, e para excluir um cadastro ao clicar para apagar ele abria esse modal pedindo a senha, e essa senha estaria relacionado ao id do cadastro e ao comparar a senha colocada no input do modal ela compararia se foce igual e se for ela excluiria o cliente e se não for igual ela dava como se foce um acesso negado, mas nega a exclusão estou muito a fim de fazer isso, se puder me ajudar agradeço muito.
E se o cliente alterar o id na url e der um refresh, voltando à página com um novo id? Ele não poderia alterar a conta de outro cliente? Acho que tem que fazer uma verificação antes pra saber se o usuário que entrou na página editar é mesmo o dono do id passado na url.
Exatamente, esse foi exemplo simplório de um crud, numa aplicação real o usuário deve estar autenticado e com o nível de acesso adequado para acessar determinadas rotas. Abraço!
@@nodestudiotreinamentos suspeitei desde o princípio, rs rs. Obrigado pela resposta. O curso tá show!
Não estou conseguindo. Não abre a janela Modal . Já vi e revi umas quinhentas vezes. A única coisa que observei, é que no footer, o "M" de M.AutoInit(); está azul. Poderiam ajudar-me, por favor? Não sei mais o que fazer! Desde já agradeço.
Ops! Estou sendo mal agradecido. Parabéns pelas aulas. São excelentes.
Olá, alguem poderia me ajudar?? Quando eu cadastro com qlquer informação pra dar erro, ele não da erro e cadastra do mesmo modo, alguem sabe me dizer o que poderia ser?
Estou com problemas com o update. Ao invés de criar um nova pagina pra aditar, eu criei um modal com bootstrap, porem eu não consigo passar o id.
Coloquei o modal dentro do loop, e passe o id dentro de um input.
Não ta rolando a janela script do excluir. Aquela inicialização copiou de onde? Pq o video corta
Meu id nao esta aparecendo, o que pode ser ? Ao clicar em Editar ele abre porém em branco.
nao estou conseguindo por login nele quando boto a parte de autenticação ele entra so via usuario ele da erro poderia ajudar?
O meu está aparecendo erro ao atualizar e não sei porque.
#intensivaophp vou fazer esse crud e postar no Github
Funcionou quase tudo, mas ficou com um problema, quando tento apagar o ID1 ou seja o promeiro registro ele apagar sempre o ultimo, só apaga o ID1 depois de apagar todos os outros, tem alh=guma ideia do que possa ser, desde já agradeço, parabens pelas aulas, exelente conteudo.
like!
Mano, só pra mim que não abre o Modal?? Já fiz e refiz o código e nada. Help-me!! 😤😩
Baixa o projeto mano e confere o código.
@@nodestudiotreinamentos Já fiz isso... Obrigado. 😊
e meu esta com o seguinte error: Notice: Undefined variable: dados in C:\xampp\htdocs\cursophp\crud\editar.php on line 22(isso e no brownser no campo nome) mas no codigo fiz do jeito que vc fez, pq da esse error?
provavelmente vc deve ta com um espaco onde nao deveria, por exemplo: id=
percebe que esta assim: id=
Poderia me ajudar, estou com problema, não aparece os nomes dos clientes fica em branco -
O meu tá com esse problema
O meu não funcionou o delete ja revisei e não encontrei erro. O que será?
Pô o meu tmb...
nao estou conseguindo fazer o download do projeto. verifica se o link esta disponível, fazendo favor
Olá amigo, nosso servidor caiu, breve o site estará no ar novamente.
Estava com alguns erros mas ja corrigi, obrigado.
Não estou conseguindo exibir o modal, e já ví o vídeo umas 7x, tem como alguém revisar o meu código?
resolveu? meu botão delete não funciona
O modal não está abrindo, o que pode ser?
Também não estou conseguindo. Já vi e revi umas quinhentas vezes. A única coisa que observei, é que footer, o M de M.AutoInit(); está azul. Está assim para você também? Não sei mais o que fazer!
Ai só tem uma falha de segurança que é IDOR se eu mudar o id= 4 no na URL para id=5 6 7 ele vai poder editar os dados de outro usuário
Com certeza você já deve saber disso mas só falei por falar ksksksjss
obsoleto, e descontinuado esta forma de programar!
Exatamente, mas é necessario entender o paradigma para então começar com orientação a objetos.