| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
software  
  • Adobe Illustrator

  • Software de Animación

  • Antivirus Software

  • Software Audio

  • Copia de seguridad de datos

  • Grabar CDs

  • Grabar DVDs

  • compresión de datos

  • Software de base de datos

  • edición

  • desktop Video

  • Software de vídeo digital

  • Drupal

  • Software Educativo

  • Ingeniería del Software

  • Tipos de extensiones de archivos

  • Software financiero

  • Freeware , Shareware y Abandonware

  • GIMP

  • Graphics Software

  • Software Home Recording

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Código abierto

  • Otro Software Informática

  • Juegos de PC

  • Photoshop

  • Formato de Documento Portátil

  • PowerPoint

  • Software para presentaciones

  • Software de Productividad

  • Quicktime

  • Gestión de Escritorio remoto

  • SQL Server

  • Skype

  • Software versiones beta

  • Consultores de Software

  • Las compañías de desarrollo de software

  • Licencias de software

  • Hojas de cálculo

  • Impuestos-Preparación de Software

  • Software de utilidades

  • Web Clip Art

  • Windows Media Player

  • Software de Procesamiento de Texto
  •  
    Conocimientos Informáticos >> software >> Drupal >> Content
    Drupal y MySQL desencadenantes
    SQL gatillo es una instrucción SQL o una lista de sentencias SQL que se almacenan para ser activado una vez que se alcancen las condiciones requeridas. Las condiciones pueden ser de cualquier evento, como INSERT , UPDATE y DELETE . Un activador también puede ser un cierto tipo de procedimiento almacenado . MySQL soporta la función de trigger SQL desde la versión 5.0.2 . Sin embargo , MySQL no permite un disparador para llamar a un procedimiento almacenado o un disparador para crear vistas. Drupal funciona con base de datos MySQL, y por lo tanto se puede utilizar gatillo MySQL en el desarrollo web Drupal. Creación de tablas con PHPMyAdmin

    Acceda a su PHPMyAdmin como usuario root . Crear una base de datos mediante la introducción de un nombre como " foro" en el cuadro de texto en " Crear nueva base de datos. " Haga clic en Crear para crearlo. Crear nuevas tablas de "usuario " y " trigger_table . " Escriba su nombre y especificar el número de campos . Haga clic en " Go" para crear tablas.
    Crear campos de las tablas

    nombre del campo de entrada y seleccione el tipo de campo para cada campo en las dos tablas. Cree tres campos en la tabla de usuario, es decir, nombre de usuario como tipo VARCHAR , contraseña de tipo VARCHAR y el correo electrónico como VARCHAR . Cree dos campos en trigger_table : tanto nombre de usuario y el correo electrónico se especifican como tipo VARCHAR
    Crear disparador en MySQL Query T -SQL en phpMyAdmin

    Haz clic en " Query . "e introducir el siguiente código:

    " Trigger gota SI EXISTE forum.catch_insert ;

    CREATE TRIGGER forum.catch_insert ANTES DE INSERTAR EN forum.user

    para cada fila < br >

    COMENZAR

    INSERT INTO VALORES forum.trigger_table (tiempo, correo electrónico) ( "INSERT " , NOW ( ) , CURRENT_USER (), new.email ) ;

    END " < br >

    En el código anterior, se crea un disparador llamado " catch_insert " . En el sitio web de Drupal , cuando los usuarios se registren en el foro, sus datos se añadirá en la tabla "user" en MySQL. Con este disparador , antes de introducir la información del usuario en la tabla de usuario , se detecta y se inserta en la trigger_table .
    Ejecución del Disparador

    Haga clic en " ir " para ejecutar el gatillo . Haga clic en la tabla "user" y busque la sección " factores desencadenantes " . Usted puede ver catch_insert se crea con el evento "INSERT ". Vaya a la parte frontal del sitio Drupal y registrar un nuevo usuario. Introduzca su nombre de usuario , contraseña y dirección de correo electrónico. Haga clic en el trigger_table y haga clic en "Buscar " para ver los datos recién insertados.

    Previous :

    next :
      Artículos relacionados
    ·Cómo obtener Drupal Fuera de mantenimiento 
    ·Cómo desactivar casillas de verificación en Drupal 
    ·Cómo eliminar una Fecha de publicación en Drupal 
    ·Cómo usar Google Maps Dentro Drupal 
    ·Cómo hacer Banners en Drupal 
    ·Los mejores plugins de etiquetas semánticas Drupal 
    ·¿Qué es una Breadcrumb en Drupal 
    ·Cómo utilizar Glider contenido en Drupal 
    ·Múltiples tipos de contenido de libros en Drupal 
    ·Cómo instalar Drupal en un subdirectorio 
      Artículos destacados
    ·Cómo reproducir archivos MP4 en un ordenador 
    ·¿Cuál es la extensión de archivo Loc 
    ·Cómo quitar metadatos Word 2007 
    ·Cómo instalar GSnap 
    ·Cómo encontrar archivos MP3 en iTunes 
    ·Cómo convertir videos en Audio 
    ·Cómo guardar como un archivo CSV en Excel 
    ·Cómo configurar un registro de cheques en Excel 
    ·Cómo abrir un EMZ 
    ·Cómo agregar texto a una forma en Microsoft Publisher 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com