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

Saludos, feliz año a todos! Espero puedan ayudarme con este problema: Necesito insertar los datos Nombre,Pais,Telefono a sus respectivas columnas pero no puedo este es el codigo:

Código:
<?

foreach($_POST as $key=>$value)
  {


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


    if($key=="Nombre$i")
     {
     mysql_query("INSERT INTO prueba (columnaA) values ('$value') "); 
     }
     
 


    if($key=="Pais$i")
     {
     mysql_query("INSERT INTO prueba (columnaB) values ('$value') ");
     }



    if($key=="Telefono$i")
     {
     mysql_query("INSERT INTO prueba (columnaC) values ('$value') ");
     }


    }

  }

?>

Si inserta los datos, pero no como quiero, primero inserta 2 datos de nombre en la ColumnaA, luego 2 de pais en la ColumnaB, y luego 2 datos de telefono en la ColumnaC. Y deberia insertar todos al mismo tiempo. Espero puedan ayudarme saludos.