hola amigos no se si es correcto hacer esto me funciona pero no se si de pura chiripa me funciona
genero esto de manera dinamica
echo "\n";
echo '<tr>';
echo "\n";
echo '<td class="campos_form_label"><input type="hidden" name="txtdocumentos[]" id="txtdocumentos'.$posiciondocumentos.'" value="'.$id_documento.'"/>'.$condocumentos.".-".stripslashes(htmlentities($Document_row["$MOD1_DOCUMENTOS_DESC"])).'<br>se requieren ( '.$DocumentR_row["$MOD1_RELACIONDOC_NUMCOPIAS"].' )</td>';
echo "\n";
echo '<td><div align="center"><input type="text" name="txtejemplares[]" id="ejemplares'.$posiciondocumentos.'" size="3" maxlength="1"/></div></td>';
echo "\n";
echo '<td class="campos_form_label">si<input type="radio" name="txradio['.$posiciondocumentos.']" id="radio'.$posiciondocumentos.'" value="s" />No<input type="radio" name="txradio['.$posiciondocumentos.']" id="radio'.$posiciondocumentos.'" value="n" checked="checked"/></td>';
echo "\n";
echo '</tr>';
asi recibo los campos tomando como base el input hidde
llamando txtdocumentos
<?php
$size_lista=count($_POST['txtdocumentos']);
echo $size_lista."<br>";
for ($i=0;$i<$size_lista;$i++)
{
echo "documento ID: ".$_POST['txtdocumentos'][$i]."<br>";
echo "Ejemplares: ".$_POST['txtejemplares'][$i]."<br>";
echo "entrego: ".$_POST['txradio'][$i]."<br><br>";
}
?>
mi duda es si para pasar un array de radio es necesario poner un nombre?
un nombre que lo distinga de los otro grupos de radios
es decir name="txradio[uno]"......
//primer grupo
si
<input type="radio" name="txradio[uno]" id="radio1" value="s" checked="checked" />
no
<input type="radio" name="txradio[uno]" id="radio1" value="n" />
//segundo grupo
si
<input type="radio" name="txradio[dos]" id="radio1" value="s" checked="checked" />
no
<input type="radio" name="txradio[dos]" id="radio1" value="n" />
.
.
.etc
saludos