1
resposta

Problema na hora de testar banco de dados

estou fazendo um sistema de login, e tenho tido problemas em uma parte especifica, que sao erros que aparecem na hora de testar pra ver se os dados estao sendo gravados no banco

quando tento testar me aparece o erro: Fatal error: Uncaught mysqli_sql_exception: Duplicate entry '0' for key 'PRIMARY' in C:\xampp\htdocs\formulario\formulario.php:17 Stack trace: #0 C:\xampp\htdocs\formulario\formulario.php(17): mysqli_query(Object(mysqli), 'INSERT INTO usu...') #1 {main} thrown in C:\xampp\htdocs\formulario\formulario.php on line 17

meu codigo da parte de conexao com o banco é: `<?php

if(isset($POST['submit'])) { //printr($POST['nome']); //printr(''); //print_r($POST['email']); //printr(''); //print_r($_POST['telefone']);

include_once('config.php');

$nome = $_POST['nome'];
$email = $_POST['email'];
$telefone = $_POST['telefone'];

$result = mysqli_query($conexao, "INSERT usuarios(nome,email,telefone) VALUES ('$nome','$email','$telefone')");

}

?> `

1 resposta

Comoe sta definido a tabela usuarios? a chave primaria esta sendo auto incrementada automaticamente?