Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/08/2013, 10:11
summerblack
 
Fecha de Ingreso: diciembre-2012
Mensajes: 249
Antigüedad: 11 años, 5 meses
Puntos: 2
insertando triggers en php

Hola amigos, esta es mi primera vez haciendo un trigger y es porque debo auditar una tabla que contiene los datos personales de unos clientes

resulta que yo hago mis updates y mis inserciones desde mi codigo php, bueno hasta ahi normal, mi pregunta es si tambien se puede hacer un trigger?? bueno lo intente y no me sirvio jejej por eso quisiera postear mi codigo a ver si esto si se puede hacer o si alguien se da cuenta de en que me estoy equivocando. gracias!!

codigo de actualizacion y trigger:

Código HTML:
Ver original
  1. $query1= "CREATE TRIGGER trigger
  2.     AFTER UPDATE ON clientes
  3.     FOR EACH ROW
  4.     BEGIN
  5.         INSERT INTO tblauditabada (Apellido)
  6.         VALUES (OLD.Apellido)
  7.     END;";
  8.     $sql->query($query1);
  9.  
  10.  
  11.  
  12. $query2= "UPDATE clientes
  13.     SET Apellido='{$apellido}'
  14.     WHERE identificacion='{$identificacion}'";
  15.     $res=$sql->query($query2);

pero no me funciona les agradeceria si alguien me puede ayudar
PD: la consulta la recorte un poco para mayor entendimiento