Well, already did, for the newbies like me the thing would go like this: first php ====================aempresas.php====================================
<? require("conexion.php"); // si el tipo es igual a "crear" entonces... if ($tipo=="crear") { // si la cantidad de campos requeridos es mayor a 40 entonces da error // if ($crear_empresas > 40) { ?> <table width="100%" border="0" cellspacing="1" cellpadding="1" align="center"> <tr> <td> <div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="3" color="#FF0000"><b>La Empresa no puede tener más de 60 Departamentos Haga click <a href="javascript:history.back()">aqui</a> para volver</b></font></div> </td> </tr> </table> <? } ?> <table width="100%" border="0" cellspacing="1" cellpadding="1"> <tr> <td> <div align="center"><font size="3" color="#FF0000" face="Verdana, Arial, Helvetica, sans-serif"><b>Recuerde que los campos no pueden contener espacios a la hora de crear los departamentos </b> </font></div> </td> </tr> </table><br> <form name="forms" method="post" action="aempresas2.php"> <? // Aqui defino el valor para la variable $i igual a uno hasta igual o menor que $crear_empresas // de manera que haga el conteo. $conteo = $crear_empresas; for ($i = 1; $i <= $conteo; $i++){ echo $i; // Esta es la variable que contiene los distintos forms $form = "<input type=\"text\" name=\"form[]\"> | "; } // hace un string repitiendo la cantidad de campos requeridos por el usuario echo str_repeat($form, $crear_empresas); ?> <input type="submit" name="submit2" value="crear departamentos"> </form> <? // si no se cumple ninguna de las variables definidas entonces coloca lo siguiente para la creacion // de los inputs: } else { ?> <form name="x" method="post" action="aempresas.php?tipo=crear"> <input type="text" name="crear_empresas" value=""> <input type="submit" name="Submit" value="Elaborar Planillas"> </form> <? } ?> ================================================= second php <? require("conexion.php"); for ($i = 0; $i < count($form); $i++) { $query = "INSERT INTO empresas_dpto VALUES ('','" . $form[$i] . "','" . $empresa . "')"; mysql_query($query); } ?> ================================================ ;) Flavio Bastos Amiel -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php