Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/07/2010, 12:33
dasaoqui
(Desactivado)
 
Fecha de Ingreso: junio-2007
Mensajes: 11
Antigüedad: 17 años, 6 meses
Puntos: 0
Respuesta: Error en simple Sintaxis MySQL

gnzsoloyo, gracias por tu respuesta, ya veo loq mencionas respecto al codigo, masomenos me podrias ilustrar una idea de como puedo correr una instruccion similar en el phpMyadmin de tal manera q haga lo q el codigo en idea refiere?, q tendria q modificar para q pueda ser reconocido, lo podria correr directamente como un SP?, mi idea de hacer esto va de generar ese contenido de mi BD Central, exportarlo en un txt, para q de una aplicacion cliente en otra ciudad pueda ser abierto en un TextArea y mediante php pueda ejecutarse las modificaciones respectivas, en este codigo me bota error en el IF =S.

SET @name = 'nuevo nombre';
SET @item_id = 217;
SET @quantity = 300;
#contabilizo cuantos registros existen, en caso exista uno se da la condicion
SELECT count(*) INTO @cont FROM phppos_items WHERE item_id = @item_id;
IF @cont <> 0 THEN
#obtengo la cantidad actual y luego la sumo con la nueva
SELECT quantity INTO @val FROM phppos_items WHERE item_id = @item_id;
SET @suma = @val1 + @quantity;
UPDATE phppos_items SET name=@name, quantity=@suma WHERE item_id=@item_id;
END IF;

Gracias nuevamente por tu respuesta.

Última edición por dasaoqui; 05/07/2010 a las 12:48