des menus déroulants sous des formes contenant des clés primaires de la base de données

StackOverflow https://stackoverflow.com/questions/1091668

  •  11-09-2019
  •  | 
  •  

Question

Dans un cadre comme Django ou Pylônes vous pouvez configurer la fonction pour gérer les soumissions de formulaire. Si votre formulaire comporte un menu déroulant (par exemple une balise select) peuplé d'objets à partir d'une base de données que vous pouvez définir les valeurs égales à la clé primaire de l'enregistrement comme:

<select>
  <option value="1">Volvo</option>
  <option value="2">Saab</option>
  <option value="3">Mercedes</option>
  <option value="4">Audi</option>
</select>

Est-ce une pratique sécuritaire? Y at-il quelque chose de mal avec l'aide d'une clé primaire? Si vous ne deviez pas utiliser la clé primaire de la valeur, comment pouvez-vous faire d'autre ce formulaire?

Était-ce utile?

La solution

En utilisant la clé primaire est très bien. Que faites-vous exactement préoccupé par? Ceci est un détail de mise en œuvre qui ne se présentera pas à l'utilisateur dans la page rendue réelle.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top