Muchisimas Gracias huesos52!!!
Mi for dentro de la función que cree quedo así para el que lo necesite:
Código PHP:
--p_idsolicitud es un parametro que estoy enviando.
declare
v_i integer;
v_num integer;
v_idproducto integer;
v_hp integer;
v_horas integer;
v_dias integer;
v_idregistro integer;
v_formula integer;
select into v_num count(id) from tbl_solicitud_producto
where id_solicitud = p_idsolicitud;
FOR v_i IN 1..v_num
loop
v_formula :=0;
select into v_idproducto id_producto from tbl_solicitud_producto
where id_solicitud = p_idsolicitud;
v_formula=(v_hp*v_horas*v_dias*180)/1000;
insert into tbl_cupo (id_registro,id_producto,cupo)
values (v_idregistro,v_idproducto,v_formula);
end loop;
Muchas gracias nuevamente