generar desde PHP un contador para cada form u objeto, luego adaptar las funciones JS para pasar por parámetros dicho contador:
Código Javascript
:
Ver originalfunction sumar(id_obj) {
var x = document.forms['cambio_cantidad' + id_obj].elements['cantidad'].value;
var r =parseInt(x)+1; //si el 1 es estatico no necesita parseint
document.forms['cambio_cantidad' + id_obj].elements['cantidad'].value = r;
}
Código PHP:
Ver original<form name="cambio_cantidad<?php echo $contador ?>" action="misma_pagina.php" method="POST">
<input type="submit" value="-" onclick="javascript:restar(<?php echo $contador ?>);">
<input name="cantidad" size="1" value="<?php echo $BBDD['Cantidad']; ?>" />
<input type="submit" value="+" onclick="javascript:sumar(<?php echo $contador ?>);">
</form>