2
respostas

[Dúvida] Meu banco de dados funciona, mas por algum motivo só salva um cadastro e os demais ele não aparece

Eu fiz um um banco de dados seguindo esse video: https://www.youtube.com/watch?v=QOeDE7nPDq0&t

Só que mesmo seguindo ele, meu banco de dados só aparece um cadastro e não consigo encontrar o erro.

Segue trechos relacionados do código:

<?php 

    if(isset($_POST['submit']))
    {
            include_once('config.php');

            $unidade = $_POST['unidade'];
            $nome = $_POST['nome'];
            $origem = $_POST['origem'];
            $idade = $_POST['idade'];
            $cidade = $_POST['cidade'];
            $genero = $_POST['genero'];
            $data_registro = $_POST['data_registro'];

            $result = mysqli_query($conexao, "INSERT INTO usuarios(unidade,codigo,fonte,idade,cidade,genero,registro)
            VALUES ('$unidade','$nome','$origem','$idade','$cidade','$genero','$data_registro')");
    }

?>

<!DOCTYPE html>
<html lang="pt-br">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Formulário de fonte</title>
    
    </head>
<body>
   <div class="box">
        <form action="formulario.php" method="POST">
            <fieldset>
                <legend><b>Fórmulário de Clientes</b></legend>
                <br>
                <p>Unidade:</p>
                <input type="radio" id="bacabal" name="unidade" value="bacabal" required>
                <label for="bacabal">Bacabal</label>
                <input type="radio" id="santaines" name="unidade" value="santaines" required>
                <label for="santaines">Santa Inês</label>
                <input type="radio" id="movel" name="unidade" value="movel" required>
                <label for="movel">HOB+</label>
                <br><br><br>
                <div class="inputBox">
                    <input type="text" name="nome" id="nome" maxlength="6" class="inputUser" required>
                    <label for="nome" class="labelInput" >Código</label>
                </div>
                <br><br>
                <label for="origem">Fonte:</label>
                <select id="origem" name="origem"> 
                    <option value="Instagram">Instagram</option>
                    <option value="facebook">Facebook</option>
                    <option value="google">Google</option>
                    <option value="indicação">Indicação</option>
                    <option value="tranmissão">Tranmissão</option>
                    <option value="no_dia">No dia</option>
                    <option value="hobmovel">HOB+</option>
                </select>
                <br><br><br>
                <div class="inputBox">
                    <input type="text" name="idade" id="idade" class="inputUser" required>
                    <label for="idade" class="labelInput">Idade</label>
                </div>
                <br><br>
                <div class="inputBox">
                    <input type="text" name="cidade" id="cidade" class="inputUser" required>
                    <label for="cidade" class="labelInput">Cidade</label>
                </div>
                <br>
                <p>Sexo:</p>
                <input type="radio" id="feminino" name="genero" value="feminino" required>
                <label for="feminino">Feminino</label>
                <br>
                <input type="radio" id="masculino" name="genero" value="masculino" required>
                <label for="masculino">Masculino</label>
                <br>
                <input type="radio" id="outro" name="genero" value="outro" required>
                <label for="outro">Outro</label>
                <br><br>
                <label for="data_registro"><b>Data de Registro:</b></label>
                <input type="date" name="data_registro" id="data_registro" required>
                <br><br><br>
                <input type="submit" name="submit" id="submit" value="Enviar">
            </fieldset>
        </form>
    </div>
</body>
    
2 respostas

Descobri o problema: nessa parte de configurar as colunas, na coluna de id tem que marcar o AI

Opa Matheus, tudo certo?

Que bom! Fico feliz que conseguiu resolver o problema, obrigado por compartilhar a solução com fórum, dessa forma estará ajudando outros estudantes que se depararem com a mesma situação.

Caso surja alguma dúvida, fico à disposição.

Tenha um bom dia e bons estudos.