Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/12/2012, 13:38
tadie
 
Fecha de Ingreso: diciembre-2012
Mensajes: 4
Antigüedad: 11 años, 4 meses
Puntos: 0
Respuesta: Actualizar los campos de una tabla luego de insertar un registro en la mis

Me imagino que luego de insertar de esta forma:

Código MySQL:
Ver original
  1. SELECT round((100/(count(*)+1)),2) FROM nieto;
  2.  
  3. INSERT INTO nieto (idhijo, nieto, pesoNieto)
  4. VALUES ('$idHijo[0]', '" . $_POST["nombre1"] . "', '$pesoNieto[0]');
Podría tener un trigger así, pero no se si está correcto ni tampoco si con eso me lo llenaría para toda la tabla (me imagino que si por el "FOR EACH ROW").

Código MySQL:
Ver original
  1. CREATE TRIGGER modificarPesoNieto
  2. UPDATE pesoNieto SET NEW.pesoNieto;

Y borrando sería utilizando:

Código MySQL:
Ver original
  1. SELECT round((100/(count(*)-1)),2) FROM hijo;

Código MySQL:
Ver original
  1. CREATE TRIGGER modificarPesoNieto
  2. UPDATE pesoNieto SET NEW.pesoNieto;

Última edición por tadie; 12/12/2012 a las 13:51 Razón: Código de programación no permitido en los foros de bases de datos.