hola a todos...
necesito me ayuden con mi proyecto
necesito hacer un form para insertar "cargos" en proyectos de la empresa donde trabajo.. el tema esta en que a veces algunos proyectos tienen 5 cargos.. otros 15.. etc... osea es variable..
lo que me gustaria hacer es tener en mi form algo como esto
Código PHP:
<html>
<head>
<script type="text/javascript">
counter = 1;
function agregarCampo()
{
var x = document.getElementById("campos_txt");
var campo = document.createElement("input");
campo.setAttribute('type', "text");
campo.setAttribute('name', "texto"+counter);
campo.setAttribute('id', "texto"+counter);
var br = document.createElement("br");
x.appendChild(document.createTextNode("Campo"+counter+": "));
x.appendChild(campo);
x.appendChild(br);
counter++;
}
function borrarElemento()
{
var x = document.getElementById("campos_txt");
x.removeChild(x.lastChild);
x.removeChild(x.lastChild);
x.removeChild(x.lastChild);
}
</script>
</head>
<body>
<h6>
<form name="form1" method="post" action="">
<a href="#" onClick="agregarCampo()">Añadir Campo de Texto</a> | <a href="#" onClick="borrarElemento()">Borrar Campo de Texto</a>
</form>
<p> </p>
<div id="campos_txt">
</div>
</body>
asi el usuario va agregando campos automáticamente de acuerdo a sus necesidades..
lo que quiero hacer ahora, es el codigo php que me inserte los valores de los campos en una tabla mysql (cada campo insertado sería un registro en el campo "cargo" de mysql).... pero no se como hacerlo dado que nombre de los campos cambia..
se puede hacer lo que quiero ?
es la forma correcta o hay alguna otra forma ?
gracias por toda la ayuda