Cadastrar dados em duas tabelas no banco de dados com PHP

Поделиться
HTML-код
  • Опубликовано: 25 янв 2025

Комментарии • 22

  • @helviosantana2595
    @helviosantana2595 Год назад +1

    Foram uns dos melhores 30 minutos da minha vida como programador

  • @iremarpereiradasilva2250
    @iremarpereiradasilva2250 3 года назад +2

    Breve tentarei comprar este curso, pois o conteúdo aprendido nesta aula foi de grande importância para mim., tudo é bem explicado e de grande relevância para alguém que está começando a programar. Muito obrigado por se dedicar assim por nós. Ass: Iremar.

  • @romuloalves9349
    @romuloalves9349 3 года назад +1

    Ótima vídeo aula parabéns 👏.

  • @topnacional
    @topnacional 3 года назад +3

    Cesar estou com um dúvida, macarrão parafuso se come com colher ou uma chave de fenda? Abraço 😂

  • @davizeraonzequinze
    @davizeraonzequinze 2 года назад +1

    Muito obrigado, salvou minha vida! voce ta de parabéns!

  • @arlissonalves5834
    @arlissonalves5834 Год назад +1

    Muito obrigado meu amigo.

  • @walney2008
    @walney2008 2 года назад +1

    show, quando puder ensine fazer uma tela de pedidos e lançamento de itens tipow estes softwares do bling,conta azul, marketup para aprender

  • @surfcoh5439
    @surfcoh5439 Год назад

    Eu to tentando criar um crud com imagens, mas não quero repeti-las. Como faço pra relacionar as imagens ao usuários?

  • @kelviokolachinskidecamargo8589
    @kelviokolachinskidecamargo8589 3 года назад +1

    Valeu Celke

  • @maka9195
    @maka9195 Год назад

    Professor, pode dar algumas luzes de como seria em POO? O insert seria feito na Classe, mas e a recuperação das informações do formulário aí na variável $dados, onde estaria? Como seria isso? Por favor.

  • @sidnatorres8681
    @sidnatorres8681 2 года назад

    Eu tenho uma dúvida. Estou fazendo um site de estágio e nele eu usei duas tabelas, o problema. É que eu usei apenas um formulário, que para escolha do usuário, pode usar o select para mudar de físico, para jurídico. entretanto, não estou fazendo conexão com nenhum. Já tentei de tudo, meu amigos me disseram, para fazer um ancoramento seguido de botão para um segundo formulário.

  • @luizcl40
    @luizcl40 2 года назад

    E se desejar cadastrar mais de um endereço para o mesmo usuário?

  • @bsbacessorapido
    @bsbacessorapido 3 года назад

    É possível criar uma pesquisa que (pesquisa no bd1 --> mostra na tela --> salva em outra bd2) sendo a bd1 a base de pesquisa e a bd2 salva os resultados pesquisados, criando uma especie de seleção de itens pesquisados.

  • @mktreports1981
    @mktreports1981 2 года назад

    Olá ótima aula parabéns. Me tirar uma dúvida ou uma sugestão. Tendo mais de 50 user acessando o sistema ao mesmo tempo, posso ter problema com a questão de gravar o ID na tabela Enedereços? Exemplo dois usuários podem dar submite ao mesmo tempo!. Se sim qual seria a melhor solução:?

  • @bsbacessorapido
    @bsbacessorapido 3 года назад

    Ótima aula!!! E possível esse cadastro ser automático? Vou explicar. Deforma que não tenha a necessidade de um botão salvar ( sem refresh...)

  • @rangelassis897
    @rangelassis897 2 года назад +1

    Professor tem como fazer um video ensinando, fazer um cadastro de um cliente e depois ir inserindo os telefones e listrando na mesma tela ?

    • @celkecursos
      @celkecursos  2 года назад

      Olá Rangel,
      Segue o link do tutorial que apresento como listar as mensagens do usuário, dá para seguir a mesma ideia para telefone: celke.com.br/artigo/visualizar-os-dados-do-perfil-e-listar-as-mensagem-do-usuario-logado

  • @ewersoncarnib6931
    @ewersoncarnib6931 3 года назад +1

    Cara, suas aulas sao ótimas, só queria fazer um pedido. Fazer uma vídeo aula focada somente em segurança em páginas de login.

    • @maka9195
      @maka9195 Год назад

      Tem no curso dele PHP Developer, vê o link na descrição e compra o curso, vai amar

  • @maka9195
    @maka9195 3 года назад

    Em classes como seria isso? Duas classes?

    • @maycon7rocha
      @maycon7rocha Год назад

      class Usuario {
      private $nome;
      private $email;
      public function __construct($nome, $email) {
      $this->nome = $nome;
      $this->email = $email;
      }
      public function cadastrar() {
      $db = new Database();
      $conexao = $db->getConexao();
      // Inserir o usuário na tabela de usuários
      $stmt = $conexao->prepare("INSERT INTO usuarios (nome, email) VALUES (:nome, :email)");
      $stmt->bindParam(':nome', $this->nome);
      $stmt->bindParam(':email', $this->email);
      $stmt->execute();
      // Retornar o ID do usuário inserido
      return $conexao->lastInsertId();
      }
      }
      class Endereco {
      private $rua;
      private $cidade;
      public function __construct($rua, $cidade) {
      $this->rua = $rua;
      $this->cidade = $cidade;
      }
      public function cadastrar($usuario_id) {
      $db = new Database();
      $conexao = $db->getConexao();
      // Inserir o endereço associado ao ID do usuário na tabela de endereços
      $stmt = $conexao->prepare("INSERT INTO enderecos (usuario_id, rua, cidade) VALUES (:usuario_id, :rua, :cidade)");
      $stmt->bindParam(':usuario_id', $usuario_id);
      $stmt->bindParam(':rua', $this->rua);
      $stmt->bindParam(':cidade', $this->cidade);
      $stmt->execute();
      }
      }
      // Criar um novo usuário
      $usuario = new Usuario('João', 'joao@email.com');
      $usuario_id = $usuario->cadastrar();
      // Criar um novo endereço associado ao usuário
      $endereco = new Endereco('Rua A', 'Cidade A');
      $endereco->cadastrar($usuario_id);