Em nossa quarta aula de PHP com MySQL para iniciantes vamos falar sobre atualização de registros no banco de dados. Irei ensinar como gerar links dinâmicos e atualizar dados em uma tabala do BD utilizando PHP.
Acompanhe a aula com atenção e não deixe de praticar o que é mostrado na aula, pois somente assim você irá aprender de verdade.
Este post faz parte de uma série, confira tudo que já foi publicado sobre o mesmo assunto.
Sou técnico em hardware e desenvolvedor web, e sobre estes dois assuntos comecei a compartilhar aulas e artigos, tornando-me blogueiro em 2008. Em 2010 esse hobby virou profissão, e desde então tenho buscado melhorar e profissionalizar cada vez mais os projetos que mantenho na web.
Atualmente temos 6 comentários para este post. Participe você também, clique aqui e comente sobre o assunto.
Sugiro que verifique sua codificação, possivelmente há alguma inconsistência em relação ao que foi desenvolvido em aula (atente também que as aulas são antigas e pode ter havido mudanças nas versões do PHP atualmente em uso).
ResponderOlá Ricardo, parabéns pelas aulas. Só me corrija se estiver errado:
* na linha 15(com 8:23 da aula) você disse que não precisava , mas na verdade você precisava sim do 'while' para que o formulário de "update" só apareça caso você clique em 'alterar' caso contrário ele iria ficar lá o tempo todo, então você estava certo no começo.
* no código final você não precisaria na verdade dar o "unset" em $_POST[atualizar], já que quem faz aparecer o formulário de update são o "$_GET[acao]" e o "$_GET[id]", bastando dar "unset" nesses dois (embora não altere nada dar "unset" tambem do primeiro).
Um abraço e muito obrigado pelas aulas, aprendi muito!!!
ResponderRicardo, parabéns pelo curso muito bom.
To com uma duvida que é o seguinte. to tentando fazer todas as aulas a e inserção, seleção e alteração em paginas dinâmicas, com base naquele index do Curso de php para iniciantes. só que na hora de pegar os dados pelo $_GET na pagina de alteração, eu não consigo, por que quando a URL altera, avisa que a pagina não existe. por que o index diz isso. como eu posso fazer pra URL de alteração não mudar a página ?
ah e meu formulário não aparece, acredito que seja por que não esteja setando o acao por causa do problema dos links.
Agradeço desde já.
Olá Ricardo,
Gostaria de parabenizá-lo e agradecer muito por estas aulas de PHP do seu site. Você realmente manda muito bem tecnicamente e no ensino. Inclusive é um excelente professor para ensino à distância (muitos professores não têm esse perfil).
Gostaria também de deixar uma sugestão (se é que você já não fez isso em outro curso): falar sobre segurança de aplicações Web (usando PHP, no caso). Trabalho na área de segurança e é impressionante como falta esse conhecimento para os desenvolvedores, o que resulta em sites vulneráveis até aos ataques mais conhecidos, como por exemplo, SQL injection. Um site de referência sobre esse assunto é o http://www.owasp.org que contém informações bem legais como o OWASP TOP TEN (as 10 vulnerabilidades mais críticas nas aplicações Web atualmente) e o OWASP Development Guide, um guia bastante completo sobre desenvolvimento seguro de aplicações Web.
Saudações,
Rafael
ResponderOlá Ricardo, muito boa as aulas. Teria como você me da mais uma dica. Coloquei os links alterar e excluir em uma mesma página um do lado do outro e funcionou. Mas agora queria colocar um botão novo embaixo da relação de nomes e utilizar o mesmo formulário e depois do cadastro atualizar a relação igual os links alterar e excluir fazem, tem como. Muito obriga por suas aulas. Flw!!
Responder© 2008-2024 - RBTech.info | Todos os direitos reservados | Hospedado por Innova Host
É proibida a reprodução total ou parcial de qualquer conteúdo deste site.
Olá Ricardo, quero fazer todas suas aulas, mas travei nesta aula, da erro no faith_assoc, diz que precisa de uma logica booleana 1.
Poderia me ajudar, acabei de comprar creditos mas não caiu ainda.