Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/09/2014, 12:15
fernandodelao_7
 
Fecha de Ingreso: enero-2012
Mensajes: 24
Antigüedad: 12 años, 10 meses
Puntos: 0
Guardar arreglo bidimensional asociativo en MySQL

Hola amigos del foro, tengo un problema creo que no muy grave pero ya busque por otros temas de foro PHP y no me queda claro aun como puedo almacenar este arreglo en una tabla de MySQL que tiene como campos: id, idpromocion, idproducto, precio

El arreglo es el siguiente:

Array
(
[idproducto] => Array
(
[0] => 385 --- Id del producto
[1] => 381 --- Id del producto
)

[precio] => Array
(
[0] => 15 --- Precio del producto 385
[1] => 34.98 --- Precio del producto 381
)

)

Es como la funcion print_r imprime el arreglo enviado desde el formulario.

El código PHP que utilizo es el siguiente:

$info = array('idproducto' => $idproducto, 'precio' => $precio);

$i = 0;
foreach ($info as $id => $val){

mysql_query("INSERT INTO promociones_p (idpromocion, idproducto, precio) VALUES ('$idpromocion','$val[$i]','$val[$i]')",$link);
$i++;
}


De antemano gracias.

Última edición por fernandodelao_7; 21/09/2014 a las 12:26