Ver Mensaje Individual
  #7 (permalink)  
Antiguo 04/01/2011, 17:42
cyber_dark
 
Fecha de Ingreso: julio-2010
Mensajes: 158
Antigüedad: 13 años, 9 meses
Puntos: 3
Respuesta: Problema al insertar datos usando if

Bueno agradeceria que me indiques mi error, ahora uso esto:

Código:
<?


$value1=" ";
$value2=" ";
$value3=" ";
foreach($_POST as $key=>$value)
  {




 for($i=1; $i<=$Limite $i+=1)
    { 

 

    if($key=="Nombre$i")
     {
     $value1.="$value";
     }          
 


    if($key=="Pais$i")
     {
     $value2.="$value";
     }



    if($key=="Telefono$i")
     { 
     $value3.="$value";
     }


    }



  }






mysql_query("INSERT INTO prueba (Nombre,Pais,Telefono) values ('$value1','$value2','$value3') "); 



?>

Pero inserta asi, suponiendo que $Limite es igual a 2:

Columna 1 |Columna2 |Columna3|
--------------------------------------------
Nom1Nom2|Pais1Pais2|Tel1Tel2 |


Y deberia ser:

Columna 1 |Columna2 |Columna3|
--------------------------------------------
Nom1 |Pais1 |Tel1 |
Nom2 |Pais2 |Tel2 |