Array
(
    [0] => stdClass Object
        (
            [Votos_Balanceados] => 4
            [id] => 560308
            [titulo] => Campo ID sem valor padrão em PHP
            [dataCadastro] => DateTime Object
                (
                    [date] => 2016-08-16 09:15:37
                    [timezone_type] => 3
                    [timezone] => America/Sao_Paulo
                )

            [isFirstPost] => -1
            [idUsuario] => 514328
            [status] => A
            [isExample] => 
            [NomeUsuario] => Diego de Souza Silva
            [Apelido] => Diego Souza
            [Foto] => 514328_20161116164632.jpg
            [Conteudo] => 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. ) )

Campo ID sem valor padrão em PHP

PHP
Italo
   - 14 ago 2016

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

= '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

E-mail

Cidade

Usuário

Senha

Voltar

Post mais votado

Diego Souza
|
MVP
Pontos: 660
    16 ago 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.