Código PHP:
<script type="text/javascript" language="javascript">// <![CDATA[
var posicionCampo = 1;
function agregarUsuario() {
nuevaFila = document.getElementById("tablaUsuarios").insertRow(-1);
nuevaFila.id = posicionCampo;
nuevaCelda = nuevaFila.insertCell(-1);
nuevaCelda.innerHTML = "<td><input type='text' size='15' name='nombre[" + posicionCampo + "]'></td>";
nuevaCelda = nuevaFila.insertCell(-1);
nuevaCelda.innerHTML = "<td><input type='text' size='10' name='web[" + posicionCampo + "]'></td>";
nuevaCelda = nuevaFila.insertCell(-1);
nuevaCelda.innerHTML = "<td><input type='text' size='10' name='correo[" + posicionCampo + "]'></td>";
nuevaCelda = nuevaFila.insertCell(-1);
nuevaCelda.innerHTML = "<td><input type='button' value='Eliminar' onclick='eliminarUsuario(this)'></td>";
posicionCampo++;
}
function eliminarUsuario(obj) {
var oTr = obj;
while(oTr.nodeName.toLowerCase() != 'tr') {
oTr=oTr.parentNode;
}
var root = oTr.parentNode;
root.removeChild(oTr);
}
</script>
Código PHP:
<form action="Untitled-10.php" method="post"><table id="tablaUsuarios">
<tbody>
<tr>
<td align="left"><input onclick="agregarUsuario()" type="button" value="Agregar usuario"></td>
</tr>
<tr>
<td width="176">Nombre</td>
<td width="149">Sitio Web</td>
<td width="125">Correo Electrónico</td>
</tr>
</tbody>
</table>
<input type="submit" value="Send" />
</form>
Código PHP:
<?php
$nombre= array();
$correo= array();
$web= array();
foreach($_POST['nombre'] as $key=>$value)
$nombre[]= $value;
foreach($_POST['correo'] as $key=>$value)
$correo[]= $value;
foreach($_POST['web'] as $key=>$value)
$web[]= $value;
$conexion= mysql_connect("localhost", "root", "");
mysql_select_db("usuarios", $conexionJCIC);
for($i=0; $i<count($nombre); $i++)
{
mysql_query("INSERT INTO usuarios (nombre, correo, web) VALUES($nombre[$i], '$correo[$i]', $web[$i])",$conexionJCIC)or die(mysql_error());
}
?>