Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/02/2010, 19:51
Avatar de David
David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: sql restar stock

La consulta en sí está bien, el problema es la forma en que usas sprintf(), debería ser algo como esto:
Código PHP:
Ver original
  1. $updateSQL = sprintf("UPDATE articulos SET stock=stock - %d WHERE codarticulo='%s'",
  2. GetSQLValueString($_POST['cantidad'], "int"),
  3. GetSQLValueString($_POST['codarticulo'], "int"));
Traslado el tema a la sección de PHP.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.