Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/06/2011, 02:13
moisesneveu
 
Fecha de Ingreso: octubre-2008
Mensajes: 162
Antigüedad: 16 años, 2 meses
Puntos: 11
Campos en MySQL de acuerdo a cantidad de campos en formulario

Hola, estuve leyendo algunos post de hace años y me intereso uno el cual probé... se trata de una solución que dió JavierB es este:

Código HTML:
<html> 
<head> 
<title>Untitled</title> 
<script> 
 var n=0; 
function add() { 
  pepe = document.getElementById('tabla'); 
  n++; 
  fila = document.createElement('tr'); 
   
  celda = document.createElement('td'); 
  fila.appendChild(celda); 
  code=document.createElement('input'); 
  code.type='text'; 
  code.name='cod_'+n; 
  code.size='5'; 
  celda.appendChild(code); 
   
  celda = document.createElement('td'); 
  fila.appendChild(celda);       
  cant=document.createElement('input'); 
  cant.type='text'; 
  cant.name='cant_'+n; 
  cant.size='3'; 
  celda.appendChild(cant); 
  pepe.appendChild(fila); 

} 
</script> 
</head> 
<body> 
<table border="1"> 
<tbody id="tabla"> 
</tbody> 
</table> 
 <form> 
 <input type="button" value="agregar" onclick="add()"> 
 </form> 
</body> 
</html> 
Es para añadir filas por medio de un boton a un formulario... mi pregunta es...

¿¿Como se hace para no tener que crear en la base de datos los campos cod_1, cod_2... y asi sucesivamente si no que también se creen dependiendo de los campos del formulario creados??

lo pregunto por que si en el formulario creo 100 filas en la base de datos debieran crearse también 100 campos

bueno gracias por toda la ayuda...

postee esto aqui ya que el ejemplo esta en javascript.

saludos.