Cita:
Iniciado por iviamontes hola y bienvenido ... y si te da error lo que pasa es q no lo estas mostrando
cuando haces la consulta deberias ponerle mysql_query($sql) or die(mysql_error());
y lo otro es que tienes q pasar los parametros dentro de comillas simples
UPDATE stock SET numero_en_stock='$fila2[numero_en_stock]-1' WHERE Codijoc='$Codijoc'
No me salta ningun error, cuando esto se ejecuta y muestro por pantalla con un echo el $consulta3 , me muestra por pantalla la consuta y es correcta. Observa :
UPDATE stock SET numero_en_stock=18-1 WHERE Codijoc=2
Por lo tanto, tendria que funcionar correctamente, ya que eso, ejecutado directamente dede el MySQL tools , lo modifica sin problemas.
Tambien lo he provado metiendo las variables entre comillas simples como dice arriba nx00 pero tampoco funciona. No se donde fallo T.T
Gracias por la bienvenida y la rapidez de respuesta, este foro es la polla ^^