Ver Mensaje Individual
  #7 (permalink)  
Antiguo 02/02/2009, 08:56
JESUMINISTROSYMAS
(Desactivado)
 
Fecha de Ingreso: septiembre-2008
Ubicación: Maracay edo Aragua Venezuela
Mensajes: 48
Antigüedad: 15 años, 7 meses
Puntos: 3
Respuesta: Scrip PHP que haga varias Funciones

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..!!