Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Software  
  • Adobe Illustrator
  • animasjon programvare
  • Antivirus programvare
  • Audio programvare
  • Sikkerhetskopiere data
  • brenne CDer
  • brenne DVDer
  • Datakomprimeringsprotokoll
  • database programvare
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • pedagogisk programvare
  • Engineering programvare
  • Arkiv Forlengelsen Typer
  • Financial Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Hjem Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Åpen Kildekode
  • Andre dataprogrammer
  • PC Games
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentasjon programvare
  • produktivitet programvare
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvare betaversjoner
  • programvare konsulenter
  • Software Development Selskaper
  • Software Licensing
  • regneark
  • Skatt forberedelse programvare
  • Utility programvare
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandlingsprogrammet
  •  
    Datamaskin >> Software >> Drupal >> Content
    Drupal & MySQL Triggers
    SQL trigger er en SQL-setning eller en liste med SQL-setninger som er lagret til å bli utløst når de nødvendige betingelser er nådd . Forholdene kan være en hvilken som helst hendelse som INSERT, UPDATE og DELETE . En utløser kan også være en spesiell type av lagret prosedyre. MySQL støtter SQL trigger -funksjonen siden versjon 5.0.2 . Men det betyr MySQL ikke tillate en trigger til å ringe en lagret prosedyre eller opprette en trigger for visninger . Drupal fungerer med MySQL database, og derfor kan du benytte MySQL trigger i Drupal utvikling av nettstedet. Lage tabeller med phpMyAdmin

    Logg inn på din PHPMyAdmin som root bruker . Opprette en database ved å skrive inn et navn som " forum" i tekstboksen under " Lag ny database . " Klikk Opprett for å opprette den. Opprette nye tabeller "bruker" og " trigger_table . " Skriv inn navnene deres og angi antall felt . Klikk på "Go " for å lage tabeller .
    Opprette felt for Bord

    Innskrivingsfelt navn og velg feltet type for hvert felt i de to tabellene . Lag tre felt i bruker tabellen , nemlig brukernavn som VARCHAR type, passord som VARCHAR type og e-post som VARCHAR . Lag to felt i trigger_table : både brukernavn og e er spesifisert som VARCHAR typen
    Opprette MySQL Trigger i T -SQL Query i phpMyAdmin

    Klikk " Query . " og skriv inn følgende kode :

    " Drop Trigger IF eksisterer forum.catch_insert ;

    CREATE TRIGGER forum.catch_insert FØR SETT pÅ forum.user

    for hver rad

    START

    INSERT INTO forum.trigger_table (tid, e-post) VALUES ( " INSERT " , NOW ( ) , CURRENT_USER ( ) , new.email ) ;

    END "

    i den nevnte koden , er en trigger som heter " catch_insert " opprettet. På Drupal nettsted, når brukerne registrere seg på forumet, vil deres informasjon bli lagt inn i " bruker" tabellen i MySQL. Med dette trigger , før brukernes informasjon settes inn i tabellen bruker, er det fanget og satt inn i trigger_table .
    Gjennomføring av Trigger

    Klikk "go " for å utføre på avtrekkeren. Klikk på " brukeren" tabellen og finn " Triggers "-delen . Du kan se catch_insert er opprettet med Event " Sett inn". Gå til din Drupal nettsted front end og registrere en ny bruker . Sett inn brukernavn, passord og e-postadresse . Klikk på trigger_table og deretter " Browse" for å vise den nylig innsatte data .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan sette opp Drupal 6 
    ·Slik fjerner Drupal moduler 
    ·Hvordan legge en Drupal Theme 
    ·Hvordan laste opp filer til Kommentarer til Drupal 
    ·Slik viser Profil Pictures i Drupal 
    ·Hvordan finne ut hvilken versjon av Drupal 
    ·Drupal Med CSS Begrensninger 
    ·Slik deaktiverer Avkrysningsbokser i Drupal 
    ·Drupal Abonnement Vs . Påminnelser 
    ·Hvordan Omadresser 301 i Drupal 
      Anbefalte artikler
    ·Hvordan importerer jeg musikk til iTunes uten duplikate…
    ·Hvordan bruke Reason 4 Med Cubase 
    ·Slik installerer Word, PowerPoint og Excel Only 
    ·Slik installerer en TrueType til Photoshop 
    ·Hvordan Endre Macro sikkerhetsnivå for Excel 2003 
    ·Hvordan laste ned en FLV Video Fil 
    ·Hvordan å komprimere filer med WinRAR 
    ·FLV til MP3 Converter 
    ·Hvordan lage blandinger av filmstjerner i Photoshop 
    ·Hvordan lage en ny port for Skype 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/