Controles INPUT de nombres variables
Hola PHP_Adictos,
Veo que hay cuorum que sabe mucho de PHP y que tienen basta experiencia en el tema, eso me hace recurrir a ustedes para realizar una pregunta; en el código siguiente genero un número variable de controles INPUT con un nombre también variable (ya que se compone de un string más el contador del ciclo). El problema, es que cuando envÃo el dato al formulario Analisis.php no sé cúal es el nombre del INPUT que envié, debido a que puedo presionar culaquier botón SUBMIT generado en el ciclo junto con el INPUT... ojalá supieran como ayudarme, ya que a mi no se me ha ocurrido todavÃa, de antemano muchas gracias
$contador=1;
$muestra=$myrow["dtInt_NumMuestra"];
printf("<form method='POST' action='Analisis.php'>");
while ($contador<=$_POST[Muestras]) {
printf("<tr>
<td> <input type='Hidden' value='%s' name='Cliente'><input type='Hidden' value='%s' name='OT'>
<input type='Text' name='%s%d' size='10' style='text-align: center'></td>
<td> <input type='Text' value='%s' name='NumeroInterno' size='10' style='text-align: center'></td>
<td> <input type='submit' value='Analisis Individual' name='Suite'></td>
<td> <select size='1' name='Cbo_Suite'>
",$_POST["D1"],$_POST["T1"],"NumeroCliente", $contador, $muestra);
$suites = mysql_query("SELECT dtTxt_Suite FROM dt_Suite WHERE dtTxt_Nombre ='".$_POST["D1"]."' GROUP BY dtTxt_suite",$link);
printf("<option>Suite 0</option>");
while ($row=mysql_fetch_array($suites)){
printf("<option>%s</option>",$row["dtTxt_Suite"]);
}
$contador+=1;
$muestra+=1;
mysql_free_result($suites);
printf("</td></tr>");
}
Salu2., Bicho
Veo que hay cuorum que sabe mucho de PHP y que tienen basta experiencia en el tema, eso me hace recurrir a ustedes para realizar una pregunta; en el código siguiente genero un número variable de controles INPUT con un nombre también variable (ya que se compone de un string más el contador del ciclo). El problema, es que cuando envÃo el dato al formulario Analisis.php no sé cúal es el nombre del INPUT que envié, debido a que puedo presionar culaquier botón SUBMIT generado en el ciclo junto con el INPUT... ojalá supieran como ayudarme, ya que a mi no se me ha ocurrido todavÃa, de antemano muchas gracias
$contador=1;
$muestra=$myrow["dtInt_NumMuestra"];
printf("<form method='POST' action='Analisis.php'>");
while ($contador<=$_POST[Muestras]) {
printf("<tr>
<td> <input type='Hidden' value='%s' name='Cliente'><input type='Hidden' value='%s' name='OT'>
<input type='Text' name='%s%d' size='10' style='text-align: center'></td>
<td> <input type='Text' value='%s' name='NumeroInterno' size='10' style='text-align: center'></td>
<td> <input type='submit' value='Analisis Individual' name='Suite'></td>
<td> <select size='1' name='Cbo_Suite'>
",$_POST["D1"],$_POST["T1"],"NumeroCliente", $contador, $muestra);
$suites = mysql_query("SELECT dtTxt_Suite FROM dt_Suite WHERE dtTxt_Nombre ='".$_POST["D1"]."' GROUP BY dtTxt_suite",$link);
printf("<option>Suite 0</option>");
while ($row=mysql_fetch_array($suites)){
printf("<option>%s</option>",$row["dtTxt_Suite"]);
}
$contador+=1;
$muestra+=1;
mysql_free_result($suites);
printf("</td></tr>");
}
Salu2., Bicho
