Ok, lo hice desde PHPMyadmin y me da el siguiente error:
Código:
consulta SQL: Documentación
CREATE TRIGGER agregaHistorial BEFORE INSERT ON pagos
FOR EACH
ROW BEGIN
SET @proximo_id = ( SELECT MAX( orders_status_history_id ) +1
FROM orders_status_history ) ;
MySQL ha dicho: Documentación
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 2
Sera que alguno de los datos no corresponden??
explicare nuevamente con un poco mas de detalles sobre las tablas a ejecutarse
En la tabla orders_status_history de la base de datos catalogo de debe de insertar los siguientes datos:
orders_status_history_id = es autonimerico
orders_id = Es el numero de Pedido de mi Formulario
orders_status_id = debe de guardar el numero 2
date_added = Fecha actual
customer_notified = deberia de guardarse el numero 1
comments = Un comentario que diga Pago procesado Via Web
En la tabla orders de la base de datos catalogo debe de Actualizarse la linea correspondiente al numero de order_id, el campo a modificar es orders_status que debe de actualizarse al numero 2 igual como fue almacenado en la tabla orders_status
Estoy leyendo un poco de Mysql a ver si comprendo lo que me indico anteriormente pero si es posible que usted chequee nuevamente la opcion que me esta indicando le agradezco mucho.. y de antemano muchas gracias por ayudar..!!