Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/07/2008, 22:51
edcala
 
Fecha de Ingreso: diciembre-2004
Mensajes: 207
Antigüedad: 19 años, 4 meses
Puntos: 0
Respuesta: Ayuda con formulario dinamico

A ver, explico el formulario:

Código PHP:
<form id="ingresar_letra" name="ingresar_letra" method="POST" action="ingresar.php">
  <table border="0" align="center" cellpadding="0" cellspacing="0">
<?php
for($i=0;$i<$_GET[n];$i++){    //importante ponerlo a partir de i=0
?>
    <tr>
      <td><div align="right">Tema <?=$i+1?>
      </div></td>
      <td><input name="tema<?=$i?>" type="text" id="tema<?=$i?>" size="60" /></td>
    </tr>
    <tr>
      <td><div align="right">M&uacute;sica <?=$i+1?>: </div></td>
      <td><input name="musica<?=$i?>" type="text" id="musica<?=$i?>" size="60" /></td>
    </tr>
    
    <tr>
      <td>&nbsp;</td>
      <td align="center"><label>
<?php
}
?>
<input type="submit" name="button" id="button" value="Enviar" />
      </label>
     /td>
    </tr>
  </table>
</form>
Al llamar a la pagina que contiene el formulario, según el valor de la variable <$_GET[n], se tendrán tantos campos como valor de "n", así por ejemplo, si valor de n=4, entonces se tendrán los siguientes campos:

tema0
musica0

tema1
musica1

tema2
musica2

tema3
musica3

Luego de eso viene el botón enviar, cuyo formulario se dirige a otra página que contiene el SQL.
Mi problema radica en como hacer el SQL para ingresar los datos de esos campos, y como verán la cantidad de campos variará según valor de "n".

Espero que alguien pueda darme una ayuda. Gracias.