08/03/2010, 06:53
|
| | Fecha de Ingreso: diciembre-2009 Ubicación: La Paz - Bolivia
Mensajes: 67
Antigüedad: 15 años Puntos: 1 | |
Respuesta: Recorrer un formulario con foreach y almacenarlos con la misma instruccion Cita:
Iniciado por shacal_05 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
}
|