[MySQL]Valeur autorisée pour un seul enregistrement ?
Valeur autorisée pour un seul enregistrement ? [MySQL] - SQL/NoSQL - Programmation
MarshPosté le 30-12-2004 à 20:42:23
Bonjour,
Je souhaiterais faire en sorte qu'un seul enregistrement puisse avoir une certaine valeur dans un certain champ dans ma table...
Pour que vous me compreniez mieux : j'ai plusieurs produits dans une sorte de boutique, et un seul que je veux mettre en page d'accueil. Pour le moment j'ai un champ "place" avec deux valeurs possibles : "normal" ou "homepage". (enum('normal', 'homepage'))
J'aimerais faire en sorte que lorsqu'on change le champ "place" d'un produit de "normal" à "homepage", tous les autres se remettent automatiquement en "normal". Enfin, logiquement que LE produit précédemment placé en page d'accueil revienne parmis les produits normaux...
Marsh Posté le 30-12-2004 à 20:42:23
Bonjour,
Je souhaiterais faire en sorte qu'un seul enregistrement puisse avoir une certaine valeur dans un certain champ dans ma table...
Pour que vous me compreniez mieux : j'ai plusieurs produits dans une sorte de boutique, et un seul que je veux mettre en page d'accueil.
Pour le moment j'ai un champ "place" avec deux valeurs possibles : "normal" ou "homepage". (enum('normal', 'homepage'))
J'aimerais faire en sorte que lorsqu'on change le champ "place" d'un produit de "normal" à "homepage", tous les autres se remettent automatiquement en "normal". Enfin, logiquement que LE produit précédemment placé en page d'accueil revienne parmis les produits normaux...
Y a t'il un moyen simple de faire ça ?
Merci d'avance pour toute aide