Bdd Mysql

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.
Configuration: Windows XP
Internet Explorer 6.0

4 réponses

  1. 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
    1. 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
      1. 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
    2. 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
      1. 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
    3. Bonjour, quel est la différence entre DB DESIGNER et le PowerAMC? et l'avantage de DB DESIGNER par rapport au PowerAMC
      0
      1. 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