Jump to content


Photo

Id


  • Faça o login para participar
4 replies to this topic

#1 janick

janick

    12 Horas

  • Usuários
  • 194 posts
  • Sexo:Não informado

Posted 04/01/2007, 14:07

Olá,

como eu faço para criar uma sequência de ID no banco de dados ?

Por exemplo, criei uma notícia com ID = 1, criei mais uma notícia que terá ID = 2. Caso eu apague a segunda notícia, a próxima notícia que eu criar terá ID = 3. Independente se eu já deletei a notícia de ID = 2. O Banco já está fazendo isso automático.

a linha do ID está assim:

ID | int(20) | unsigned | auto_increment



#2 MastersRoX

MastersRoX

    EDITADO

  • Banidos
  • PipPipPipPipPipPipPipPip
  • 774 posts
  • Sexo:Não informado

Posted 04/01/2007, 15:40

ja n esta fazendo isso ? coloque o campo id como chave primaria ...

#3 janick

janick

    12 Horas

  • Usuários
  • 194 posts
  • Sexo:Não informado

Posted 04/01/2007, 16:58

valeu pela resposta, já está em chave primária,

eu não entendo apareceu agora na tabela essa informação,

Collation = latin1_swedish_ci


isso interfere alguma coisa? como eu posso tirar isso?

está assim:

Campo Tipo Collation Atributos Nulo Padrão Extra Ações


sendo que estava assim:

Campo Tipo Atributos Nulo Padrão Extra Ações


como eu tiro isso ?

#4 Henrique_Melo

Henrique_Melo

    Novato no fórum

  • Usuários
  • 10 posts
  • Sexo:Não informado

Posted 05/01/2007, 12:44

QUal é o banco de dados?

#5 boirock

boirock

    Tecnologia para todos (agora hexa campeão)

  • Usuários
  • 1559 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR
  • Interesses:PostgreSQL - PHP

Posted 05/01/2007, 13:06

Meu camarada, dá uma olhada aqui... quem sabe te ajude ;)
http://dev.mysql.com...-increment.html

O que você quer é q caso vocÊ delete a linha dois e insira uma nova linha ela seja incluida com o id 2 ao invés de 3... é isso?

[]rafael :boxing:




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq