Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/07/2009, 14:59
jairovargasg
 
Fecha de Ingreso: noviembre-2008
Ubicación: Nicaragua
Mensajes: 4
Antigüedad: 15 años, 5 meses
Puntos: 0
problemas con guardar datos de un array concatenados con nombre de campo

Hola amigos, mi problema es el siguiente.

tengo una tabla de articulos que contiene 2 campos.

tabla1: id, nombre

tengo varias tiendad en las que necesito leer la cantidad de articulos en el inentario. mando a leer esta tabla para imprimir con un bucle todos los registros de articulos esta tabla y antepongo un campo de texto para que se me repita con cada uno de los registros porque quiero despues guardar la cantidad de articulos de cada tienda.


$query = "select * from tabla1";
$result = mysql_query($query);

while($row = mysql_fetch_array($result)){

echo '<input name="name[]" type="text" id="name[]" size="6"/>'.$row[name].' <br />';
}

despues los analizo asi

if (isset($_POST[name]))
{
foreach($_POST[name] as $valor)
{
echo $valor.", <br />";
}
}


esto me genera algo asi

dato_ingresado_en_el_text1
dato_ingresado_en_el_text2
dato_ingresado_en_el_text4
.
.
dato_ingresado_en_el_textn

pero yo quiero guardar tambien el nombre del campo. que megenere un resultado asi:

nombre_en_tabla_del_campo(dato_ingresado_en_el_tex t1)
nombre_en_tabla_del_campo(dato_ingresado_en_el_tex t1)
.
.
nombre_en_tabla_del_campo(dato_ingresado_en_el_tex tn)

logran entender. eso lo quiero para que a la hora de mandarlo a leer pueda saber la cantidad de articulos que tengo en cada tinda.

les agradezco de antemano