Problem with Registration in PHP / MySql

1

Good morning / afternoon / evening.

I have a problem on my TCC site, more specifically in the user registry. In the register, there are 3 parts, one of personal data, one of telephone and one of address, with a table for each, the question is that when I fill in the registration form, and I click to register, the data is being inserted only in the table of the personal data of the user, and in the others not.Segue the code of Cadastro.php:

<html>
<head>
    <?php
    session_start();
    ?>
<style>
    body {
          margin: 0;
          font-family: Arial, Helvetica, sans-serif;
          vertical-align:0;
        }
</style>
</head>
<body bgcolor=#ffe9c6>
    <?php 
        $db = mysqli_connect("127.0.0.1", "root", "root", "seuservico");
        // Dados do Cliente
        $Nome_usuario = filter_input(INPUT_POST, 'Nome_usuario', FILTER_SANITIZE_STRING);
        $Email_usuario = filter_input(INPUT_POST, 'Email_usuario', FILTER_SANITIZE_STRING);
        $Senha_usuario = filter_input(INPUT_POST, 'Senha_usuario', FILTER_SANITIZE_STRING);
        $Senha_usuario = md5($Senha_usuario);
        $Senha_usuario1 = filter_input(INPUT_POST, 'Senha_usuario1', FILTER_SANITIZE_STRING);
        $Senha_usuario1 = md5($Senha_usuario1);
        $CPF = filter_input(INPUT_POST, 'CPF', FILTER_SANITIZE_STRING);
        // Fim dos Dados do Cliente

        // Dados do Telefone
        $DDD = filter_input(INPUT_POST, 'DDD', FILTER_SANITIZE_STRING);
        $Telfix = filter_input(INPUT_POST, 'Telfix', FILTER_SANITIZE_STRING);
        $Telcel = filter_input(INPUT_POST, 'Telcel', FILTER_SANITIZE_STRING);
        // Fim dos Dados do Telefone

        // Dados do Endereço
        $Rua = filter_input(INPUT_POST, 'inputRua', FILTER_SANITIZE_STRING);
        $Cidade = filter_input(INPUT_POST, 'inputCity', FILTER_SANITIZE_STRING);
        $Bairro = filter_input(INPUT_POST, 'inputBairro', FILTER_SANITIZE_STRING);
        $Numero = filter_input(INPUT_POST, 'inputNumero', FILTER_SANITIZE_STRING);
        $CEP = filter_input(INPUT_POST, 'inputCep', FILTER_SANITIZE_STRING);
        $Complemento = filter_input(INPUT_POST, 'complemento', FILTER_SANITIZE_STRING);
        // Fim dos Dados do Endereço

        // Verificação de senha
        if($Senha_usuario != $Senha_usuario1)
        {
            echo "
            <center><h2><b>As senhas não estão iguais</b>";
            echo"<br>
            <h3/>Retornando...
            <br>
            <br>
            <img src=logo.png width=15%><br>
            <img src=carregando.gif width=15%>";
            header("refresh: 3; url=cadastro.html"); 
            exit;
        }

        //verifica se já tem um email igual

        $busca_email = mysqli_query($db, "SELECT * FROM usuario WHERE Email_usuario ='$Email_usuario'");
        $row_email = mysqli_num_rows ($busca_email);
        if ($row_email > 0)
        {
        echo "<center><h2><b>Este Email já foi registrado!</b>";
            echo"<br>
            <h3/>Retornando...
            <br>
            <br>
            <img src=logo.png width=15%><br>
            <img src=carregando.gif width=15%>";
            header("refresh: 3; url=cadastro.html"); 
            exit;
        }
        //verifica cpf igual
        $busca_cpf = mysqli_query($db, "SELECT * FROM usuario WHERE CPF_usuario ='$CPF'");
        $row_cpf = mysqli_num_rows ($busca_cpf);

        if ($row_cpf > 0)
        {
        echo "<center><h2><b>Este CPF já foi registrado!</b>";
            echo"<br>
            <h3/>Retornando...
            <br>
            <br>
            <img src=logo.png width=15%><br>
            <img src=carregando.gif width=15%>";
            header("refresh: 3; url=cadastro.html"); 
            exit;
        }

        $cad = mysqli_query($db,"INSERT INTO usuario (Email_usuario,Senha_usuario,CPF_usuario,Nome_usuario) 
        VALUES ('$Email_usuario','$Senha_usuario','$CPF','$Nome_usuario')");

        $cadtel= mysqli_query($db,"INSERT INTO telefone (DDD,Tel_fixo,Tel_celular,Email_usuario_tel) 
        VALUES ('$DDD','$Telfix','$Telcel','$Email_usuario')");

        $cadend = mysqli_query($db,"INSERT INTO endereco (Rua,Cidade,Bairro,Numero,Cep,Complemento,Email_usuario_end) 
        VALUES ('$Rua','$Cidade','$Bairro','$Numero','$CEP','$Complemento','$Email_usuario')");

        if($cad && $cadtel && $cadend){
            echo "<center><h2><b>Obrigado por se cadastrar no Seu Serviço!</b>";
            echo"<br>
            <h3/>Rederecionando para a página de login...
            <br>
            <br>
            <img src=logo.png width=15%><br>
            <img src=carregando.gif width=15%>";
            header("refresh: 3; url=login.html");  
        }
        else {
            echo "<center><h2><b>Ocorreu um erro ao se Cadastrar!</b>";
            echo"<br>
            <h3/>Voltando para a página de Cadastro...
            <br>
            <br>
            <img src=logo.png width=15%><br>
            <img src=carregando.gif width=15%>";
            header("refresh: 3; url=cadastro.html");  
        }
    ?> 
</body>

    
asked by anonymous 04.10.2018 / 22:57

0 answers