mira tengo este codigo, pero solo me guarda el primer campo con los datos y los dos seguidos quedan vacios
Código PHP:
<form name="form1" method="post" action="tres.php">
<input name="nombre[1]" type="text" size="5"><input name="apellido[1]" type="text" size="5"><input name="tel[1]" type="text" size="5"><br>
<input name="nombre[2]" type="text" size="5"><input name="apellido[2]" type="text" size="5"><input name="tel[2]" type="text" size="5"><br>
<input name="enviar" type="submit" value="Enviar">
y el php
Código PHP:
$num_de_news = 0;
if ( is_array ( $_POST['nombre'] ) ) {
foreach ( $_POST[nombre] as $indice => $valor )
if( $valor != "" ){
// esto sería por si quieres contar el numero de news enviadas
$num_de_news++;
// también podrías hacer tu insert usando $valor de la forma:
//INSERTAR DATOS EN MYSQL-----------------Ojo con el nombre de los campos o del campo de la tabla
//La estructura del INSERT
Solo guarda los campos nombre.
Alguien me podria ayudar???