Hola EDWINSANCHEZ
Antes que nada para hacer la urgencia mas urgente todavia es util que en el titulo del post pongas el motivo tipo "input no funciona!" o bien "maldito input!! "·$%$&%&@()!!!" XD XD
A ver seria algo como
Código PHP:
<input name="txtidArticulo" maxlength="9" size="9" value=".." />
//y para recuperar
$malditoInput = $_POST['txtidArticulo']; // si es por post el asunto
Te habras dado cuenta que saque esa variable $i, para que sirve? no la podes poner en otro lado? ahi te arruina el nombre del campo para levantar la data....sino con un id="inputDesgraciado"