Ir para conteúdo

POWERED BY:

Arquivado

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

Iniciante1

[Resolvido] Select do id para exibição em input name

Recommended Posts

Olá galera do Imasters...

 

Seguinte, tenho um projeto onde estou fazendo a inserção de atas de uma cooperativa no banco de dados mysql e posteriormente a exibiçao das mesmas. Para fazer a inserçao é necessario logar-se. Até entao tudo certo, porem ao criar minha tabela, o campo Cod_Doc foi marcado como auto incremento. Nao consegui fazer com que na inclusao no bd ele se auto incremente portanto ao inserir cada novo registro o susario deve saber o código do ultimo registro. Preciso que entao pelo menos esse id seja mostrado na tela para que o usuario possa saber qual foi o ultimo registro inserido...

 

 

Desde já agradeço ...

 

 

Edimar

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se a coluna foi marcada como auto_increment era pra estar funcionando!

 

Mostra aqui o seu comando SQL pra gente conferir.

 

Pelo o que sei, você deve passar o valor "NULL" na hora do insert da coluna que possui o auto_increment.

 

Exemplo:

TB_CLIENTE

- id (int)

- nome (text)

- cpf (text)

 

SQL ficaria assim:

$nome = $_POST['nome'];
$cpf = $_POST['cpf'];

"INSERT INTO tb_cliente (`id`, `nome`, `cpf`) VALUES ('', '$nome', '$cpf');"

Boa sorte na implementação! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se a coluna foi marcada como auto_increment era pra estar funcionando!

 

Mostra aqui o seu comando SQL pra gente conferir.

 

Pelo o que sei, você deve passar o valor "NULL" na hora do insert da coluna que possui o auto_increment.

 

Exemplo:

TB_CLIENTE

- id (int)

- nome (text)

- cpf (text)

 

SQL ficaria assim:

$nome = $_POST['nome'];
$cpf = $_POST['cpf'];

"INSERT INTO tb_cliente (`id`, `nome`, `cpf`) VALUES ('', '$nome', '$cpf');"

Boa sorte na implementação! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

 

 

 

Cara valeu pela ajuda, tava fazendo errado mesmo hehehe, eu deixei sem as aspas simples por isso que nao fazia a inclusao. E para colocar no input name usei o seguinte código que traz o ultimo arquivo inserido mais 1 para poder gravar no mysql...

 

$sql = "SELECT * FROM docs ORDER BY Cod_Doc DESC LIMIT 1";
						$Resultados=mysql_query($sql,$ConexaoId);
						while($Registros=mysql_fetch_array($Resultados));					
						
                                              {
   
                                                   print("$Registros[Cod_Doc]"+1);
          
                                              }

De qualquer modo muito obrigado pela ajuda mesmo!!!!!

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.