Código PHP:
<html>
<head>
<script type="text/javascript">
var i=1;
function fEscribeDir()
{
addFormField(document.formu1,'text',+i);
//document.formu1.numficheros.value=i;
i=i+1;
}
function addFormField (form, fieldType, fieldName, fieldValue)
{
if (document.getElementById)
{
var cant = document.all.cantidad.value;
for (m=1; m <cant ;++m)
{
var fecha = document.createElement('INPUT');
var codigo = document.createElement('INPUT');
var detalle = document.createElement('INPUT');
var t32 = document.createElement('INPUT');
var t34 = document.createElement('INPUT');
var t35 = document.createElement('INPUT');
var t36 = document.createElement('INPUT');
var t37 = document.createElement('INPUT');
var t38 = document.createElement('INPUT');
var t39 = document.createElement('INPUT');
var t40 = document.createElement('INPUT');
var t42 = document.createElement('INPUT');
var t44 = document.createElement('INPUT');
var t46 = document.createElement('INPUT');
var t48 = document.createElement('INPUT');
var t50 = document.createElement('INPUT');
var t52 = document.createElement('INPUT');
var t54 = document.createElement('INPUT');
var t56 = document.createElement('INPUT');
var cant_pan = document.createElement('INPUT');
var cos_u = document.createElement('INPUT');
var cos_cur = document.createElement('INPUT');
var por_u = document.createElement('INPUT');
var cant_cur = document.createElement('INPUT');
var vta_u = document.createElement('INPUT');
var vta_cur = document.createElement('INPUT');
var div = document.createElement('DIV');
fecha.value = document.all.txtfec.value;
div.appendChild(fecha);
div.appendChild(codigo);
div.appendChild(detalle);
div.appendChild(t32);
div.appendChild(t34);
div.appendChild(t35);
div.appendChild(t36);
div.appendChild(t37);
div.appendChild(t38);
div.appendChild(t39);
div.appendChild(t40);
div.appendChild(t42);
div.appendChild(t44);
div.appendChild(t46);
div.appendChild(t48);
div.appendChild(t50);
div.appendChild(t52);
div.appendChild(t54);
div.appendChild(t56);
div.appendChild(cant_pan);
div.appendChild(cos_u);
div.appendChild(cos_cur);
div.appendChild(por_u);
div.appendChild(cant_cur);
div.appendChild(vta_u);
div.appendChild(vta_cur);
document.getElementById('ficheros').appendChild(div);
}
}
}
</script>
</head>
<body>
<form name="datos" action="alta_stock.php" method="POST">
<h1>ALTA DE STOCK</h1>
<table border="1" width="1" >
<tr>
<td align="center"><b>Fecha</b></td>
<td align="center"><b>Codigo</b></td>
<td align="center"><b>Detalle</b></td>
<td align="center"><b>32</b></td>
<td align="center"><b>34</b></td>
<td align="center"><b>35</b></td>
<td align="center"><b>36</b></td>
<td align="center"><b>37</b></td>
<td align="center"><b>38</b></td>
<td align="center"><b>39</b></td>
<td align="center"><b>40</b></td><br>
<td align="center"><b>41</b></td>
<td align="center"><b>42</b></td>
<td align="center"><b>44</b></td>
<td align="center"><b>46</b></td>
<td align="center"><b>48</b></td>
<td align="center"><b>50</b></td>
<td align="center"><b>52</b></td>
<td align="center"><b>54</b></td>
<td align="center"><b>56</b></td>
<td align="center"><b>Cant Pant.</b></td>
<td align="center"><b>$ costo U.</b></td>
<td align="center"><b>$ costo Cur</b></td>
<td align="center"><b>% U. </b></td>
<td align="center"><b>% Cur. </b></td>
<td align="center"><b>Cant Cur</b></td>
<td align="center"><b>$ vta U.</b></td>
<td align="center"><b>$ vta Cur</b></td>
</tr>
</table>
<div id="ficheros" >
<table border="1" cellpadding="0" cellspacing="0" style="font-size:12px" >
<tr>
<td><input name="txtfec" type="text" size="2" maxlength="10"></td>
<td><input name="txtcod" type="text" size="2" maxlength="6"></td>
<td><input name="txtcant" type="text" size="2" maxlength="4" ></td>
<td><input name="txtdeta" type="text" size="2" maxlength="50"></td>
<td><input name="txttalle32" type="text" size="2" maxlength="2"></td>
<td><input name="txttalle34" type="text" size="2" maxlength="2"></td>
<td><input name="txttalle35" type="text" size="2" maxlength="2"></td>
<td><input name="txttalle36" type="text" size="2" maxlength="2"></td>
<td><input name="txttalle37" type="text" size="2" maxlength="2"></td>
<td><input name="txttalle38" type="text" size="2" maxlength="2"></td>
<td><input name="txttalle39" type="text" size="2" maxlength="2"></td>
<td><input name="txttalle40" type="text" size="2" maxlength="2"></td>
<td><input name="txttalle42" type="text" size="2" maxlength="2"></td>
<td><input name="txttalle44" type="text" size="2" maxlength="2"></td>
<td><input name="txttalle46" type="text" size="2" maxlength="2"></td>
<td><input name="txttalle48" type="text" size="2" maxlength="2"></td>
<td><input name="txttalle50" type="text" size="2" maxlength="2"></td>
<td><input name="txttalle52" type="text" size="2" maxlength="2"></td>
<td><input name="txttalle54" type="text" size="2" maxlength="2"></td>
<td><input name="txttalle56" type="text" size="2" maxlength="2"></td>
<td><input name="txtcanpan" type="text" size="2" maxlength="2"></td>
<td><input name="nose" type="text" size="2" maxlength="2"></td>
<td><input name="txtporcu" type="text" size="2" maxlength="2"></td>
<td><input name="txtporccur" type="text" size="2" maxlength="2"></td>
<td><input name="cantidad" type="text" size="2" maxlength="2" ></td>
<td><input name="txtprecio_u" type="text" size="2" maxlength="5" "></td>
<td><input name="txtprecio_t" size="2" id="txtprecio_t" type="" disabled="disabled" > </td>
<td><input name="crear" type="button" onclick="javascript: fEscribeDir();"></td>
</tr>
</table>
</div>
<table>
<tr>
<input type="submit" value="Enviar" id="cmdenviar" name="cmdenviar" onclick="crearCampos(this.value);" tabindex="18">
</tr>
</table>
</form>
</body>
</html>