Bdd Mysql

joella Messages postés 112 Date d'inscription   Statut Membre Dernière intervention   -  
TechAndCo Messages postés 252 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Je cherche un code en php qui n'est pas de supprimer un clé primaire d'une table s'il y a une relation dans une autre table c'est à dire il est un clé étranger de ce table.
Avant de faire la suppression, ce code fais la teste.
Merci de quelqu'un qui me répondre et de donner la solution.
Bonne journée.

4 réponses

TechAndCo Messages postés 252 Date d'inscription   Statut Membre Dernière intervention   20
 
Bonjour,

Si tu as inclus dans ta table une condition de Foreign key, normalement le sql te renvois une erreur.

Si tu veux pousser plus loin, regarde les procédures stockées.

A bientot.
0
joella Messages postés 112 Date d'inscription   Statut Membre Dernière intervention   12
 
Je crée la table dans la bdd mysql n'est pas à partir de requete sql.
le type de clé etranger est égal au type de ce clé primaire.
Merci de me répondre.
0
TechAndCo Messages postés 252 Date d'inscription   Statut Membre Dernière intervention   20
 
Alors,

je n'ai pas tout bien saisi... mais si tu veux déclarer une foreign key pour une table, cette déclaration peu se faire dans la requête: FOREIGN KEY.... blablabalabla

Sinon, regardes du côté du logiciel DB DESIGNER. il te permet de créer ton MCD et de le synchorniser avec ta bdd directement.

A bientot.
0
joella Messages postés 112 Date d'inscription   Statut Membre Dernière intervention   12
 
Bonjour, est-ce qu'il ya de pbm si je installe le DB DESIGNER si j'ai un SQL Server 2000 qui installer dans ma machine,
Merci d'avance
0
TechAndCo Messages postés 252 Date d'inscription   Statut Membre Dernière intervention   20
 
Non, le DB designer est juste une interface pour te permettre de réaliser ton MCD, c'est uniquement quand tu utilises la synchro (déclenchemetn manuel) que ton schéma sera synchronisé avec ta base.

A bientot.
0
joella Messages postés 112 Date d'inscription   Statut Membre Dernière intervention   12
 
Bonjour, quel est la différence entre DB DESIGNER et le PowerAMC? et l'avantage de DB DESIGNER par rapport au PowerAMC
0
TechAndCo Messages postés 252 Date d'inscription   Statut Membre Dernière intervention   20
 
Bonjour,

Quelques fonctions que j'utilise sur DBDESIGNER:

Création du MCD
Synchronisation de ton MCD avec ta base de données
Export des requêtes de création
...

Je ne connais pas l'autre soft dont tu parles (j'en ai juste entendu parler).

A bientot.
0