tengo que hacer un script donde pueda recojer hasta 30 nombres de departamentos, y otras opciones mas que capturar pero como puede ser que solo se registre 1 como 2 o mas hasta 30 lo pongo en un desplagado dinamico es decir lo hago de esta manera
Código PHP:
echo "<form name='form1' action='prueba1.php' method='post'>";
echo "<table align='center' width='850' border = '0'>";
echo "<tr class='tabla_head'>";
echo "<td><div align='center'>Departamento</div></td>";
echo "<td><div align='center'>Tecnico</span></div></td>";
echo "</tr>";
$Dep="<input type='text' name='depto[]'>";
for($i=0;$i<=30;$i++){
echo "<tr>
echo "<td><div align='center'>", $Dep,"</div></td>";
echo "<td><div align='center'>", $Tec,"</div></td>";
echo "</tr>
}
echo "<td><div align='center'><input type='submit' name='Submit' value='Enviar'></div></td>";
echo "</table>";
echo "</form>";
Código PHP:
echo'<select name="Nick" id="Nick"> ';
<option selected>Nada</option>
$SQL="SELECT * FROM tusuarios WHERE(Visible = 1)";
$res=mysql_query($SQL,$conn); if(!$res)
die("Error en la busqueda de usuarios" . mysql_error());
while($row = mysql_fetch_array($res,MYSQL_ASSOC)){
$op="<option value='".$row["nick"]."'>";
$op.=$row["Nombre"].$S.$row["Paterno"].$S.$row["Materno"];
echo $op.="</option>";
}
echo</select>
La cuestion ahorita es que necesito que aparesca tantas veces como el for lo indique en este caso 30 veces obviamente se que en el nombre del select debe de llevar [] de esta forma
Código PHP:
<select name="Nick[]" id="Nick">
Ya que no he podido meter el codigo del select que pongo arriba en la variable $Tec.
Imagino que se puede por que se que he estado cerca pero la veradad ya la cabeza me da vueltas
![borracho](http://static.forosdelweb.com/fdwtheme/images/smilies/borracho.png)
Mil gracias de antemano por si responden esta duda y por todas las demas que ya han respondido.