| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
Logiciel  
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte
  •  
    Connaissances Informatiques >> Logiciel >> Drupal >> Content
    Drupal & MySQL déclencheurs
    déclencheur SQL est une instruction SQL ou d'une liste d'instructions SQL qui sont stockées pour être déclenché dès que les conditions requises sont atteintes. Les conditions peuvent être tout état de cause , comme INSERT , UPDATE et DELETE . Un déclencheur peut être aussi un certain type de procédure stockée . MySQL supporte la fonction de déclenchement SQL depuis la version 5.0.2 . Cependant , MySQL ne permet pas un déclencheur pour appeler une procédure stockée ou créer un déclencheur pour les vues . Drupal fonctionne avec base de données MySQL, et donc vous pouvez utiliser MySQL déclencheur dans Drupal développement de sites web . Création de tables avec phpMyAdmin

    Connectez-vous à votre PHPMyAdmin que l'utilisateur root . Créer une base de données en entrant un nom tel que " forum" dans la zone de texte sous "Créer une nouvelle base de données. " Cliquez sur Créer pour créer. Créer de nouvelles tables "user" et " trigger_table . " Inscrire leur nom et indiquez le nombre de champs . Cliquez sur " OK " pour créer des tableaux .
    Création de champs pour les tables

    nom du champ de saisie et sélectionnez le type de champ pour chaque champ dans les deux tableaux . Créez trois champs dans la table user , à savoir identifiant le type VARCHAR , mot de passe et le type VARCHAR email VARCHAR . Créez deux champs dans trigger_table : à la fois username et email sont précisées en tant que type VARCHAR
    Création MySQL Trigger dans la requête T- SQL dans phpMyAdmin

    Cliquez sur " Query. »et entrez le code suivant :

    " dROP TRIGGER IF EXISTS forum.catch_insert ;

    CREATE TRIGGER forum.catch_insert BEFORE INSERT ON forum.user

    FOR EACH ROW < br >

    BEGIN

    INSERT INTO (temps, email ) VALUES forum.trigger_table ( "INSERT " , NOW () , CURRENT_USER (), new.email ) ;

    END " < br >

    Dans le code ci-dessus, un déclencheur nommé " catch_insert " est créé. Sur le site Drupal , lorsque les utilisateurs s'inscrivent sur le forum, leur information sera ajoutée dans la table "user" dans MySQL. Avec ce déclencheur , avant l'information des utilisateurs est inséré dans la table utilisateur , il est capturé et inséré dans le trigger_table .
    Exécution du trigger

    cliquez sur «Go » pour exécuter le déclencheur . Cliquez sur la table "user" et trouvez la section «déclencheurs» . Vous pouvez voir catch_insert est créé avec l'événement "INSERT ". Accédez à votre frontal site Drupal et enregistrer un nouvel utilisateur. Insérez votre nom d'utilisateur , mot de passe et adresse e-mail . Cliquez sur le trigger_table puis cliquez sur "Parcourir" pour afficher les données nouvellement insérés .

    Previous :

    next :
      articles connexes
    ·Comment ajouter bannière affiliés à Drupal 
    ·Comment créer un site Micro dans Drupal 
    ·Comment se déplacer hiérarchie de contenu dans Drupal…
    ·Comment savoir si un site utilise Drupal 
    ·Comment créer un Job Board utilisant Drupal 
    ·Comment faire de Drupal Run Faster 
    ·Comment mettre à jour tous les rôles d'utilisateurs d…
    ·Comment déterminer form_id dans Drupal 
    ·Comment télécharger une image avec Drupal Form API 
    ·Comment configurer Twitter dans Drupal 
      articles en vedette
    ·Comment la conduite du changement dans QuarkXPress 
    ·Comment créer un modèle de diapositives PowerPoint No…
    ·Comment faire pour convertir les fichiers Publisher 200…
    ·Comment faire pour utiliser Microsoft Excel 2004 
    ·WPS pour Doc Conversion 
    ·Comment jouer GTA IV sur un Acer Aspire 5315 
    ·Vêtements Software Designer for Kids 
    ·Comment puis-je utiliser CMM pour tester le logiciel 
    ·Comment télécharger une liste de diffusion 
    ·Comment Revert Couleurs Back to Black & White dans Phot…
    Copyright © Connaissances Informatiques http://fr.wingwit.com