se la funzione per ogni valore di j fosse la stessa il problema nn sarebbe tale in quanto potresti popolare un array di valori a cui paragonare j
if j=tuoarray(j) then...ecc...ecc
ma visto che per ogni valore la funzione cambia...mi sa che devi scriverla P volte!
a meno che la funzione
Codice PHP:
if totrec<3 then
totrec1=totrec
else totrec1=3
end if
for i=0 to totrec1-1
response.write thetext(i)
response.write "
"
response.write CODCORSOX(i)
response.write "
"
next
sia in funzione di 3...spero di non aver capito male
in quel caso il tuo script potresti semplificarlo così
Codice PHP:
For j=1 to ubound(tuoarray)'praticamente P ma così stai + tranquillo che nn sfori
if j=tuoarray(j) then
if totrectotale<tuoarray(j)*3 then
totrec(j)=totrectotale
else totrec(j)=tuoarray(j)*3
end if
for i=0 to totrec(j)-1
response.write thetext(i)
response.write "
"
response.write CODCORSOX(i)
response.write "
"
next
end if
next
ovviamente totrec() deve essere un array e tuoarray() devi prima popolarlo da 1 a P
l'unica cosa che nn so come gestire è il tuo totrectotale (che io ho rinominato) che a me pare una variabile globale ma nn so come intendi utilizzare il tuo script