Segun entiendo tu duda es algo asi
Código PHP:
echo stock(1500);
function stock($cant_pedida){
//Valores representarian los valore de la DB
$valores=array(100,200,500,1000,500);
for($n=0;$n<count($valores);$n++){
$total=$cant_pedida-$valores[$n];
if($total<0){
break;
}
$cant_pedida=$total;
echo $total."<br>";
}
}