Hola denuevo, aqui te dejo un poco de código para que te hagas una idea:
index.html Código HTML:
<html>
<head></head>
<body>
<form name="form1" action="mostrar.asp" method="post">
<td colspan="2">SELECCIONE LA CANTIDAD DE REGISTROS A CREAR</td><br/>
<select name="cantidad" style="width:100px">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<input name="Enviar" type="submit" value="Enviar"/>
</form>
</body>
</html>
mostrar.asp Código PHP:
<%
Dim Cant, Cont
Cont = 1
Cant = Cint(Request.Form("cantidad"))
While(Cont <= Cant)
Response.Write("<input name='"&Cont&"' type='text'><b>Campo de
texto Nº"&Cont&"</b><br/>")
Cont = Cont+1
Wend
Response.Write("<input name='oculto' type='hidden'
value='"&Cont-1&"'>")
%>
Tendrias que hacer algo parecido, es una idea mas sencilla que la que te dije en el mensaje anterior, tienes que ajustarla para que te sirva.
Fijate que el campo hidden de nombre "oculto", contiene la cantidad de campos de texto creados.
SALUDOS !!!