Fórum Campo ID sem valor padrão em PHP #560265
14/08/2016
0
Me ajudem mais rapído possível.
Olá galera quando eu cadastro acontece esse seguinte erro.!
Field 'id' doesn't have a default value
agora vem codigo! php cadastra.php
Cadastrar usuário
Nome
E-mail
Cidade
Usuário
Senha
Voltar
Olá galera quando eu cadastro acontece esse seguinte erro.!
Field 'id' doesn't have a default value
agora vem codigo! php cadastra.php
= '1'){
$erro = "Usuário já cadastrado no sistema, escolha outro.";
}else{
$cadastra_users = @mysql_query("INSERT INTO usuario(nome, email, cidade, usuario, senha, data)
VALUES('$nome', '$email', '$cidade', '$usuario', '$senha', '$data')")
or die(mysql_error());
$resposta = ("$cadastra_users");
if($resposta){
$erro = "Usuário cadastrado com sucesso!";
}else{
$erro = "Erro ao cadstrar usuário!";
}
}
@header ("location:cadastra.php?&sim=$erro");
}
?>
Cadastrar usuário
Nome
Cidade
Usuário
Senha
Voltar
Italo
Curtir tópico
+ 0
Responder
Post mais votado
16/08/2016
Olá Italo,
Verifique se no banco de dados você configurou a chave primária como 'auto-increment'.
Isso fará com que cada vez que você cadastre, o id sofra um acréscimo com o novo registro, que pode ser a causa de erro.
Verifique se no banco de dados você configurou a chave primária como 'auto-increment'.
Isso fará com que cada vez que você cadastre, o id sofra um acréscimo com o novo registro, que pode ser a causa de erro.
Diego Silva
Responder
Gostei + 4
Clique aqui para fazer login e interagir na Comunidade :)