Contrainte d'integrité php/mysql

Fermé
mking03 Messages postés 114 Date d'inscription dimanche 13 juillet 2008 Statut Membre Dernière intervention 6 février 2017 - 25 déc. 2008 à 19:10
mking03 Messages postés 114 Date d'inscription dimanche 13 juillet 2008 Statut Membre Dernière intervention 6 février 2017 - 26 déc. 2008 à 15:34
Bonjour,
je veux savoir comment mettre les contrainte d'integrité dans php/mysql j'utilise wamp server 2.0
comme un attribut doit<20 ,totalité,unicité.......
et merci d'avence
A voir également:

4 réponses

scriptiz Messages postés 1424 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 14 septembre 2023 425
25 déc. 2008 à 20:12
Bonsoir,

Faut mettre les contraintes lors de la création de la table, lis cet article qui explique bien tout ça :

https://www.commentcamarche.net/contents/1055-sql-contraintes-d-integrite
0
mking03 Messages postés 114 Date d'inscription dimanche 13 juillet 2008 Statut Membre Dernière intervention 6 février 2017 37
25 déc. 2008 à 21:30
le cour est intéressant mais comment les appliquer?????????????
0
scriptiz Messages postés 1424 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 14 septembre 2023 425
26 déc. 2008 à 10:59
Voici un petit exemple :
booktown=# CREATE TABLE editions
booktown-#              (isbn text,
booktown(#              book_id integer,
booktown(#              edition integer,
booktown(#              publisher_id integer,
booktown(#              publication date,
booktown(#              type char,
booktown(#              CONSTRAINT pkey PRIMARY KEY (isbn),
booktown(#              CONSTRAINT integrity CHECK (book_id IS NOT NULL
booktown(#                                          AND edition IS NOT NULL),
booktown(#              CONSTRAINT book_exists FOREIGN KEY (book_id)
booktown(#                         REFERENCES books (id)
booktown(#                         ON DELETE CASCADE
booktown(#                         ON UPDATE CASCADE);


Tiré d'ici, c'est plus complet mais en anglais :
http://www.faqs.org/docs/ppbook/x13546.htm#CREATINGATABLEWITHTABLECONSTRAINTS
0
mking03 Messages postés 114 Date d'inscription dimanche 13 juillet 2008 Statut Membre Dernière intervention 6 février 2017 37
26 déc. 2008 à 15:34
merci bcp
0