Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Adilson_Web_2007

[Resolvido]  Erro PHP + MYSQL

Recommended Posts

Olá péssoal sou novato em PHP e estou tentando fazer uma inserção e ta dando erro, alguém sabe porque desse erro?

 

Segue o erro:

 

Incorrect integer value: '' for column 'id' at row 1

 

Segue o código da tabela.

 

CREATE TABLE `n_emails` (
`id` INT( 10 ) NOT NULL AUTO_INCREMENT ,
`email` VARCHAR( 90 ) NOT NULL ,
`codigo` VARCHAR( 150 ) NOT NULL ,
`ativo` VARCHAR( 1 ) NOT NULL ,
PRIMARY KEY ( `id` )
)

Segue o código do insert:

 

mysql_query("INSERT INTO n_emails(id,email,codigo,ativo) VALUES('','$email','$codigo','n')") or die(mysql_error());

Desde já eu agradeço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tira o id e o ''.. ficaria assim

 

PHP
mysql_query("INSERT INTO n_emails(email,codigo,ativo) VALUES('$email','$codigo','n')") or die(mysql_error());

 

ID ja é auto_increment, nao precisa atribuir nada..

 

Abraço.

 

Sem Mais[]'..

 

Tira o id e o ''.. ficaria assim

 

PHP
mysql_query("INSERT INTO n_emails(email,codigo,ativo) VALUES('$email','$codigo','n')") or die(mysql_error());

 

ID ja é auto_increment, nao precisa atribuir nada..

 

Abraço.

 

Sem Mais[]'..

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.