A propos de l'id auto incrémenté ?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : A propos de l'id auto incrémenté ?

par jpsartre » 18 avr. 2006, 22:36

Merci pour cette réponse rapide.
++

par Truc » 18 avr. 2006, 22:20

Si le pseudo est unique dans la base tu peux le définir en clé primaire mais il est toujours plus facile de travailler avec un entier pour identifier un tuple qu'une chaine pouvant contenir des accents ou autre espaces.

Garde donc l'id auto-incrémenté il s'occupe de tout et ne mange pas (beaucoup) de pain :wink:

A propos de l'id auto incrémenté ?

par jpsartre » 18 avr. 2006, 22:03

Bonjour,
Lorsque je fais une table, je fais un id auto_increment que je nomme id et que je définie en tant que clé primaire.
Mais dans le cas présent, je vérifie avant l'insertion des données l'existence du pseudo, donc impossible d'avoir deux fois le même pseudo.
:?: Ma question : est-il nécessaire dans ce cas de garder le champ id, ne suffit t-il pas que je définisse mon champ pseudo en tant que clé primaire?
Merci