Cadastrar dados em duas tabelas no banco de dados com PHP

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

КОМЕНТАРІ •

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

    Foram uns dos melhores 30 minutos da minha vida como programador

  • @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

  • @topnacional
    @topnacional 2 роки тому +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!

  • @iremarpereiradasilva2250
    @iremarpereiradasilva2250 2 роки тому +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.

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

    Valeu Celke

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

    Ótima vídeo aula parabéns 👏.

  • @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.

  • @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

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

    É 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.

  • @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?

  • @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:?

  • @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.

  • @ewersoncarnib6931
    @ewersoncarnib6931 2 роки тому +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

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

    Ó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...)

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

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

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

    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);