Sugestão poderia usar um para editar usando a mesma logica porem preenchendo o form com campo value='campos' usando get para a ação e ID com isso preenchendo os campos ja com o que esta contido no banco e usar um post direcionando para o update para fazer a atualização em si. Obviamente não é uma boa pratica, mas para termos de exemplificação é util. Gostaria de um curso rapido como esse mas com MVC tipo com CodeIgniter uma tela apenas e uma pagina de painel com crud nas models, nao sei se pode mas enfim é um exemplo bem pratico de utilização para o dia a dia que serve para desemperrar as pessoas na orientação a objetos
Estou aprendendo pra resolver um problema da empresa que eu trabalho, possuímos uma espécie de GPS de cargas que vivem sumindo por controlar em papel, e acabam esquecendo de preencher os papéis
Olá Lucas, Sei que você é bem ativo no grupo de alunos. Mas a partir do momento que usamos PDO estamos trabalhando com orientação a objetos. Consulte a documentação: www.php.net/manual/pt_BR/book.pdo.php PDO is object-oriented "Let’s face it: PHP is rapidly growing, and it is moving toward becoming a better programming language. Usually, when this happens in a dynamic language, the language increases its strictness in order to allow programmers to write enterprise applications with peace of mind." In case of PHP, better PHP means object-oriented PHP. This means the more you get to use objects, the better you can test your code, write reusable components, and, usually, increase your salary. Using PDO is the first step in making the database layer of your application object-oriented and reusable. As you will see in the rest of this article, writing object-oriented code with PDO is much simpler than you may think. Leia mais aqui: www.sitepoint.com/re-introducing-pdo-the-right-way-to-access-databases-in-php/#:~:text=PDO%20is%20object%2Doriented&text=This%20means%20the%20more%20you,%2C%20usually%2C%20increase%20your%20salary.
@@DankiCode Sim, PDO é um objeto do PHP, mas orientação a objetos é um paradigma de programação, portanto não é porque vc tá usando um objeto do PHP que isso automáticamente torna sua solução uma solução orientada a objetos. Um paradigma de programação é praticamente uma filosofia de como resolver um problema, e a sua solução foi bem procedural. Ela não é ruim, para esse escopo é até bem eficiente e dependendo de como se analisa até melhor que fazer do jeito orientado a objetos, mas não dá para chamar de orientado a objetos. A linguagem ter objetos significa que ela dá suporte ao paradigma de orientação a objetos, mas só isso não torna um código orientado a objetos. Tanto é que é possível programar de maneira orientada a objetos em C, mesmo que ele de suporte praticamente nulo ao paradgma (motivo de ninguém sério considerar C uma linguagem OO, ou programar no paradigma na linguagem. Essa seria uma solução bem mais orientada a objetos se por exemplo o PDO::fetchAll tivesse sido usado com a flag FETCH_CLASS e no lugar de classes genéricas que não seriam diferentes de estruturas de dados, tivesse sido retornado um array de objetos do tipo Cliente. E esses objetos saberiam se representar na tela, então no lugar de usar um echo $value['email'] e etc, o __toString já seria o suficiente para que o objeto fosse um ator primário na solução e soube-se se representar na tela.
Concordo com você, o título nos da a sensação de que será usado o conceitos de orientação a objetos, relacionamento entre classes, separação das camadas etc.
Ele deveria dizer no título q eh um CRUD usado PDO q nao está errado em escrever q eh orientado a objeto mas.. como alguns falaram, traz a sensação q ele vai criar classes etc..
Minha principal dúvida sobre PDO, é, Em um mundo real, como poderia ser feita uma classe, que recebesse os dados de qualquer formulário, os tratasse e enviasse para o BD, pois é inviável ficar trarando "prepare" para cada formulário.. imagina só, um forme com uns 30 dados... outro com 15, 20, 50... Seria legal um vídeo a respeito..
Olá… parabéns, programação é admirável…. Preciso muito de uma ajuda. Preciso de um sistema onde tem um menu com categorias e subcategorias onde eu clico abre um arquivo PDF tipo pop up… eu até fiz, mas não consigo ler em smartphone… precisava que fosse tipo quando abre PDF no Drive do Google por exemplo…
Olá me ajudem com um problema ? Estou usando PDO para trabalhar com mysql, no meu banco existem relaçionamento entre tabela, então quando tento deletar um dado que não é permitido por causa do relacionamento me retorna um erro, como trato esse erro para informar ao usuario o motivo de não ter sucesso na ação ? Por exemplo: 2 tabela "usuario" e "cargo" , não é permitido deletar um cargo que está sendo usado na tabela usuario certo? quando faço isso me retorna um erro generico "23000", gostaria de saber como trato esse erro para informar se é dados duplicados ou outro motivo? Desde já agradeço.🤯😊
Olá, será que alguém consegue me ajudar por favor? Eu tenho Phpmyadmin instalado no Unbutu server, rodando o Ocomon. Acidentalmente eu retirei as permissões dos usuários root e do ocomon. Agora não consigo fazer mais nada no banco, pois perdi as permissões. Como faço para retomar as permissões do root ou ocomon? Desde já agradeço imensamente a ajuda.
Não é desmerecendo o vídeo, até pq o professor top e eu sou matriculado nos cursos dele, mas quando eu vejo esses vídeos parece chatos pq eu já sei como fazer... era tão top quando eu não sabia pq era bacana e tudo era novo... Professor é top, super recomendo os cursos...
Sugestão poderia usar um para editar usando a mesma logica porem preenchendo o form com campo value='campos' usando get para a ação e ID com isso preenchendo os campos ja com o que esta contido no banco e usar um post direcionando para o update para fazer a atualização em si.
Obviamente não é uma boa pratica, mas para termos de exemplificação é util.
Gostaria de um curso rapido como esse mas com MVC tipo com CodeIgniter uma tela apenas e uma pagina de painel com crud nas models, nao sei se pode mas enfim é um exemplo bem pratico de utilização para o dia a dia que serve para desemperrar as pessoas na orientação a objetos
Cadê a orientação a objetos q vc flw no título? Vc não criou a classe usuário. Só usar uma classe nativa do PHP não é orientada a objetos.
Muito bom, irmão! Ajudou bastante! Só com o que eu aprendi do Insert e do Delete, já deu pra montar o Update sem problemas. Obrigado pelo vídeo!
Estou aprendendo pra resolver um problema da empresa que eu trabalho, possuímos uma espécie de GPS de cargas que vivem sumindo por controlar em papel, e acabam esquecendo de preencher os papéis
Só tem que corrigir o título mesmo pq ele não usou orientação a objetos, fora isso foi um vídeo bem legal.
Olá Lucas, Sei que você é bem ativo no grupo de alunos. Mas a partir do momento que usamos PDO estamos trabalhando com orientação a objetos.
Consulte a documentação: www.php.net/manual/pt_BR/book.pdo.php
PDO is object-oriented
"Let’s face it: PHP is rapidly growing, and it is moving toward becoming a better programming language. Usually, when this happens in a dynamic language, the language increases its strictness in order to allow programmers to write enterprise applications with peace of mind."
In case of PHP, better PHP means object-oriented PHP. This means the more you get to use objects, the better you can test your code, write reusable components, and, usually, increase your salary.
Using PDO is the first step in making the database layer of your application object-oriented and reusable. As you will see in the rest of this article, writing object-oriented code with PDO is much simpler than you may think.
Leia mais aqui: www.sitepoint.com/re-introducing-pdo-the-right-way-to-access-databases-in-php/#:~:text=PDO%20is%20object%2Doriented&text=This%20means%20the%20more%20you,%2C%20usually%2C%20increase%20your%20salary.
@@DankiCode Sim, PDO é um objeto do PHP, mas orientação a objetos é um paradigma de programação, portanto não é porque vc tá usando um objeto do PHP que isso automáticamente torna sua solução uma solução orientada a objetos.
Um paradigma de programação é praticamente uma filosofia de como resolver um problema, e a sua solução foi bem procedural. Ela não é ruim, para esse escopo é até bem eficiente e dependendo de como se analisa até melhor que fazer do jeito orientado a objetos, mas não dá para chamar de orientado a objetos.
A linguagem ter objetos significa que ela dá suporte ao paradigma de orientação a objetos, mas só isso não torna um código orientado a objetos. Tanto é que é possível programar de maneira orientada a objetos em C, mesmo que ele de suporte praticamente nulo ao paradgma (motivo de ninguém sério considerar C uma linguagem OO, ou programar no paradigma na linguagem.
Essa seria uma solução bem mais orientada a objetos se por exemplo o PDO::fetchAll tivesse sido usado com a flag FETCH_CLASS e no lugar de classes genéricas que não seriam diferentes de estruturas de dados, tivesse sido retornado um array de objetos do tipo Cliente. E esses objetos saberiam se representar na tela, então no lugar de usar um echo $value['email'] e etc, o __toString já seria o suficiente para que o objeto fosse um ator primário na solução e soube-se se representar na tela.
Concordo com você, o título nos da a sensação de que será usado o conceitos de orientação a objetos, relacionamento entre classes, separação das camadas etc.
Ele deveria dizer no título q eh um CRUD usado PDO q nao está errado em escrever q eh orientado a objeto mas.. como alguns falaram, traz a sensação q ele vai criar classes etc..
Minha principal dúvida sobre PDO, é, Em um mundo real, como poderia ser feita uma classe, que recebesse os dados de qualquer formulário, os tratasse e enviasse para o BD, pois é inviável ficar trarando "prepare" para cada formulário.. imagina só, um forme com uns 30 dados... outro com 15, 20, 50...
Seria legal um vídeo a respeito..
feiticeiro ..... eu precisava justamente disso hj e vem vc com esse tutorial o.O
Olá… parabéns, programação é admirável….
Preciso muito de uma ajuda.
Preciso de um sistema onde tem um menu com categorias e subcategorias onde eu clico abre um arquivo PDF tipo pop up… eu até fiz, mas não consigo ler em smartphone… precisava que fosse tipo quando abre PDF no Drive do Google por exemplo…
Vários criticando nos comentários, mas não tem um vídeo codando no canal, e não tem um software criado
Olá me ajudem com um problema ? Estou usando PDO para trabalhar com mysql, no meu banco existem relaçionamento entre tabela, então quando tento deletar um dado que não é permitido por causa do relacionamento me retorna um erro, como trato esse erro para informar ao usuario o motivo de não ter sucesso na ação ? Por exemplo: 2 tabela "usuario" e "cargo" , não é permitido deletar um cargo que está sendo usado na tabela usuario certo? quando faço isso me retorna um erro generico "23000", gostaria de saber como trato esse erro para informar se é dados duplicados ou outro motivo? Desde já agradeço.🤯😊
tá! cade a orientação a objetos?
poderia ter feito com mais vontade, mesmo sendo para iniciantes, deixou a desejar
Tem algum vídeo de classe conexão pdo evitando sql injection?
Professor qual nome desse tema que voçê está utilizando no sublime text?
Olá, gostaria de saber se você desenvolve sistema PHP, sob medida.
Olá, será que alguém consegue me ajudar por favor? Eu tenho Phpmyadmin instalado no Unbutu server, rodando o Ocomon. Acidentalmente eu retirei as permissões dos usuários root e do ocomon. Agora não consigo fazer mais nada no banco, pois perdi as permissões. Como faço para retomar as permissões do root ou ocomon? Desde já agradeço imensamente a ajuda.
Que tema de cores é esse gui? Achei lindão
show de bola, valeu pelo conteúdo, muito massa.
UUUP, trás vídeo de manipulação de DB com Python, fazendo um CRUD e usando MySQL.
Muito obrigado pelo tutorial! Abraços
ajudou muito mano, obrigado
olá, tentei fazer mas o meu não deu certo :(
o problema dele e que nos cursos ele faz mt gambiarra.. principalmente no css. totalmente fora dos padroes atuais
Vídeo top .Valeu pela didática !
Vc é fera parabéns.
Didática de centavos
Pode usar o try {}catch
quais linguagens vc sabe?
Teve a segunda parte?
Top mano
Quando vc abre essa tela preta já me dá desgosto.
O terminal? Como é que você quer ser um programador sem usar o terminal?
Essa molecada é foda viu.
Muiton bom conteúdo, gostei de verdade! Trás com Python depois, tmj
Desafio você fazer um crud com um BD no firebase em react native em 4 ou 5 vídeos
Like para ele ver !!!! :D
Parece que só eu não enxerguei.
hj msm tenho q entregar uma prova sobre isso ksksk slc
2
Isso não é orientado a objeto.
Isso aí é orientado a objetos aonde kkkkkk
Like
bora fazer com python e com o node tbm... excelente conteúdo... =D
Não é desmerecendo o vídeo, até pq o professor top e eu sou matriculado nos cursos dele, mas quando eu vejo esses vídeos parece chatos pq eu já sei como fazer... era tão top quando eu não sabia pq era bacana e tudo era novo...
Professor é top, super recomendo os cursos...
inquanto eu estou achando da hora kkk, pq eu nao sei muito kkk
pena que ele lança pouco de php
Golang, por favor!
cria um crud utilizando javascript
Segundo.
Primeiro
Vídeo top .Valeu pela didática !