Ver Mensaje Individual
  #7 (permalink)  
Antiguo 08/03/2010, 06:53
otacon3784
 
Fecha de Ingreso: diciembre-2009
Ubicación: La Paz - Bolivia
Mensajes: 67
Antigüedad: 14 años, 4 meses
Puntos: 1
Respuesta: Recorrer un formulario con foreach y almacenarlos con la misma instruccion

Cita:
Iniciado por shacal_05 Ver Mensaje
ok entendi esa parte pero una pregunta mas como seria para almacenar los datos que me traigo desde el foreach en una base de datos mysql, osea normalmente la instruccion es algo asi:

$query = "insert into nombre_table values ('$valor1','$valor2',...,'$valorn'); esta instruccion es igual de tediosa porque tendria que ir metiendo valor por valor, no hay forma de almacenarlos desde un foreach o alguna instruccion similar para que sea mas automatico y no tener que ir metiendo valor por valor?
Código PHP:
foreach ($_POST['campo'] as $i => $value

  array 
// en el array van los datos de un campo  
}  

//luego mediante un for puedes cargar los datos que quieras que estan en el array lo usuaría para tener a disposición cualquier dato desde una posicion y puedes cargas datos especificos en varios arrays osea hay mas posibilidades.

for ($i=0;i<c;i++) //c un contador que te haces y lo aumentas en cada for each
{
//instrucción sql con los datos que necesites