Como criar o formulário editar no listar com PHP e JavaScript

Поділитися
Вставка
  • Опубліковано 27 лис 2024

КОМЕНТАРІ • 32

  • @sergiopedro8637
    @sergiopedro8637 2 місяці тому +1

    muito bom

  • @digoferon
    @digoferon 2 роки тому +2

    Ficou muito show esse editar na mesma tabela que lista :) .... sucesso....

  • @romuloalves9349
    @romuloalves9349 2 роки тому +1

    Ótima vídeo aula parabéns 👏.

  • @Alexandre-Freitas-SJBV
    @Alexandre-Freitas-SJBV Рік тому +2

    irmão adorei a ideia, porém eu precisa além de editar ter um campo que adicionasse na mesma página html, quando você clicasse ele adicionava uma nova linha e você poderia inserir os dados

    • @celkecursos
      @celkecursos  Рік тому +1

      Olá xDark,
      Segue o link do tutorial "Cadastrar vários registros no banco de dados, adicionar e remover campos com PHP": celke.com.br/artigo/cadastrar-varios-registros-no-banco-de-dados

    • @Alexandre-Freitas-SJBV
      @Alexandre-Freitas-SJBV Рік тому

      @@celkecursos ÓTIMO ADOREI

  • @gohorse0
    @gohorse0 2 роки тому +1

    Parabéns muito bom, Ideia, poderia fazer algumas aulas de Saas no caso um painel pra Multitenancy

    • @celkecursos
      @celkecursos  2 роки тому +2

      Olá Michael,
      Obrigado pela sugestão.
      Atualmente estou atualizando o curso de PHP Developer que possui o conteúdo como criar o sistema administrativo com nível de acesso, estou finalizando o módulo criar o sistema administrativo com nível de acesso, após finalizar esse módulo pretendo lançar um curso como criar o SAAS. Previsão do curso para metade do segundo semestre de 2022.
      Talvez grave alguns vídeos básicos para o UA-cam com criar o sistema administrativo, com nível de acesso e multiempresa para usar como ideia para o SAAS.

    • @gohorse0
      @gohorse0 2 роки тому

      @@celkecursos Legal, ficamos no seu aguardo então ;p

  • @alexandresalome2684
    @alexandresalome2684 2 роки тому +1

    Excelente aula, como sempre. Teria como acrescentar um pesquisa de um item nesta tela?

    • @celkecursos
      @celkecursos  2 роки тому

      Olá Alexandre,
      Segue o exemplo como pesquisar com JavaScript e PHP: ua-cam.com/video/L2Yy9jglyGY/v-deo.html

    • @alexandresalome2684
      @alexandresalome2684 2 роки тому

      @@celkecursos obrigado pelo retorno!!! Entendi, mas gostaria de pesquisar nesta mesma tela deste video.
      seria relamente uma mescla deste video com o video que voce indicou.

  • @andersonhenrique8561
    @andersonhenrique8561 2 роки тому

    Olá cesar, vim aqui dizer que você está me ajudando muito, estou me organizando para adquirir o curso php developer, seu método de ensino é muito bom, estou aprendendo do zero a programar, estou criando um sistema de envio de pedidos para o financeiro da empresa onde eu trabalho, pegando seus exemplos e aplicando conforme preciso, obrigadoo mesmoo !!! se puder esclarecer uma dúvida, eu preciso esconder alguns campos do formulario do type select, checkbox ou radio para editar direto na tabela posteriormente seria possível de alguma maneira ? com js talvez? obrigado por tudo, abraço !

    • @celkecursos
      @celkecursos  2 роки тому +3

      Olá Anderson,
      Segue o exemplo como apresentar ou ocultar campo usando jQuery, exemplo antigo, mas dá para usar como ideia.
      Criar o arquivo "index.php".

      Usuario

      Cadastro de Usuário

      Pessoa física
      Pessoa jurídica
      Nome:
      Cidade:
      Endereco:
      CNPJ:
      CPF:
      IE:
      RG:


      function valor(tipo) {
      if(tipo=="cpf") {
      //Apresentar campo CPF
      document.form.cpf.style.display="block";
      $('#cpf').show();
      //Ocultar campo CNPJ
      document.form.cnpj.style.display="none";
      $('#cnpj').hide();
      //Apresentar campo RG
      document.form.rg.style.display="block";
      $('#rg').show();
      //Ocultar campo IE
      document.form.ie.style.display="none";
      $('#ie').hide();
      }
      if(tipo=="cnpj") {
      //Ocultar campo CPF
      document.form.cpf.style.display="none";
      $('#cpf').hide();
      //Apresentar campo CNPJ
      document.form.cnpj.style.display="block";
      $('#cnpj').show();
      //Ocultar campo RG
      document.form.rg.style.display="none";
      $('#rg').hide();
      //Apresentar campo IE
      document.form.ie.style.display="block";
      $('#ie').show();
      }
      }

      Criar o "processa.php".

    • @andersonhenrique8561
      @andersonhenrique8561 2 роки тому

      @@celkecursos Muito Obrigado Professor !

  • @CezarXGameR
    @CezarXGameR 2 роки тому +1

    Cesar, Poderia fazer um vídeo ensinando como faz pra num formulário que tenha um campo do tipo select, para na página de edição vir o dado cadastrado no como padrão?

    • @celkecursos
      @celkecursos  2 роки тому

      Olá Cezar,
      Segue o link do tutorial com criar o campo SELECT no formulário: celke.com.br/artigo/como-salvar-no-banco-de-dados-com-javascript-e-php-os-dados-do-campo-select

    • @CezarXGameR
      @CezarXGameR 2 роки тому +1

      ​@@celkecursos esse artigo acho q está com vídeo trocado, está com o vídeo "Como apagar mensagem após alguns segundos com JavaScript"

    • @celkecursos
      @celkecursos  2 роки тому

      Obrigado pela indicação do erro, corrigido o vídeo.

    • @CezarXGameR
      @CezarXGameR 2 роки тому

      @@celkecursos eu q te agradeço, estão me ajudando demais seus videos. vou adiquirir o curso, pois sei q vai me ajudar demais.

  • @Umdia
    @Umdia 2 роки тому

    tem como colocar timeout no await, para quando demorar de mais a resposta ele cansele a solictação

  • @andersonolliveira9564
    @andersonolliveira9564 2 роки тому +1

    Olá Cesar tudo bem? estou acompanhando sua aula e estou me deparando com um erro na pagina de me apresentar este erro {status: false, msg: "Erro: Necessário enviar o id!"}
    msg: "Erro: Necessário enviar o id!"
    status: false

    • @andersonolliveira9564
      @andersonolliveira9564 2 роки тому +1

      Boa noite achado o erro , agradeço a aula esta ajudando e muito

  • @topnacional
    @topnacional 2 роки тому +2

    Olá Cesar tudo bem bb, vou fazer seu Curso de PHP Developer

    • @moisesximenes9363
      @moisesximenes9363 2 роки тому +1

      Eu estou fazendo e tem me ajudado muito!!!

    • @CezarXGameR
      @CezarXGameR 2 роки тому

      @@moisesximenes9363 vou começar também, o que acham de fazer um grupo no telegram pra nos ajudarmos?

  • @moisesximenes9363
    @moisesximenes9363 2 роки тому +1

    Cesar, como fazer para que a linha salve automaticamente sem que precise apertar um botão?

    • @celkecursos
      @celkecursos  2 роки тому +2

      Olá Moises,
      Utilize o "onfocusout" para identificar quando clica fora do campo ou sai do campo.
      Clicando fora do campo com mouse, chama a função JavaScript responsável em salvar no banco de dados.
      Nome:
      function salvar_registro() {
      var value_name = document.getElementById("name").value;
      alert("Salvar no BD: " + value_name);
      }

  • @andersonhenrique8561
    @andersonhenrique8561 2 роки тому

    Professor, consegui fazer o seu passo a passo certinho, ficou muitoo bom meu projeto, só gostaria que ao editar ao invés de o type ser TEXT fosse ou SELECT ou CHECKBOX, como eu adaptaria isso ? tentei colocar um

    • @franciscojunior8066
      @franciscojunior8066 2 роки тому +1

      Uma solução bem prática que talvez se encaixe no seu projeto é usar a TAG datalist do html5. Tenta aí, ela é bem prática e deve funcionar.

    • @andersonhenrique8561
      @andersonhenrique8561 2 роки тому

      @@franciscojunior8066 vou tentar! Muito obrigado pela dica amigo 🙏 agradeço muito, o

    • @andersonhenrique8561
      @andersonhenrique8561 2 роки тому

      @@franciscojunior8066 é amigo infelizmente não funcionou, ele retorna valor nulo que nem o select, testei no formulario e funciona normal assim como o select mas no formulario de editarele aprece o fropdown com as opções mas qundo cliclo em salavar ele dá erro no java scrip dizendo: "Uncaught (in promise) TypeError: Cannot read properties of null (reading 'value')
      at salvar_registro (custom.js:106:71)
      at HTMLButtonElement.onclick (sistema.php:1:1) "