01-07-2011, 10:29 PM
Comment ça manuellement ?
Dans le premier cas je vérifie simplement par PHP que le champ n'existe pas déjà.
Pour le deuxième je créer un champs null dans la table puis l'affiche dans mes formulaires, lors de l'insertion il va considérer le champs null comme bon puisqu'il a un id dans la table qui le détient (et la table ayant la foreign key a un id de rempli).
Par contre si je veux lister toute la catégorie je dois virer les champs "null" ou du moins le premier, ce qui n'est pas très pratique.
Pour le code je verrais éventuellement, je dois d'abord le récupérer puis le mettre sur mon PC :p.
Dans le premier cas je vérifie simplement par PHP que le champ n'existe pas déjà.
Pour le deuxième je créer un champs null dans la table puis l'affiche dans mes formulaires, lors de l'insertion il va considérer le champs null comme bon puisqu'il a un id dans la table qui le détient (et la table ayant la foreign key a un id de rempli).
Par contre si je veux lister toute la catégorie je dois virer les champs "null" ou du moins le premier, ce qui n'est pas très pratique.
Pour le code je verrais éventuellement, je dois d'abord le récupérer puis le mettre sur mon PC :p.