por los momentos esta asi
Código PHP:
Ver original
foreach (($_SESSION['carro']) as $k )
{
foreach ($k as $x => $z)
{
$insertSQL = sprintf("INSERT INTO pedidos (id_usuario, id_producto,
cantidad,
precio) VALUES (%s, %s, %s, %s)",
$_SESSION['login'],
$z['id_producto'],
$z['cantidad'],
$z['precio']);
}
}
esto fue lo q inserto
Código MySQL:
Ver original
--
-- Volcar la base de datos para la tabla `pedidos`
--
INSERT INTO `pedidos` (`id_usuario`, `id_producto`, `cantidad`, `precio`) VALUES ('1', '4', '4', '4'),
('1', '9', '9', '9');
y este es el valor de $_SESSION
array(2) {
["97736be32f5e419c71b126280cded616"]=>
array(5) {
["identificador"]=>
string(32) "97736be32f5e419c71b126280cded616"
["cantidad"]=>
string(1) "4"
["producto"]=>
string(146) "Juego de cocina, licuadora con dos agarra ollas en tela de algodón americano estampada, acolchado en guata F10, combinado con raso nacar unicolor"
["precio"]=>
string(4) " 110"
["id_producto"]=>
string(6) "Co3t01"
}
["c3763a000d6a996edc374678133df341"]=>
array(5) {
["identificador"]=>
string(32) "c3763a000d6a996edc374678133df341"
["cantidad"]=>
int(1)
["producto"]=>
string(228) "Juego de baño de 4 piezas (tapa de tanque, tapa de poceta, portarollo sencillo y alfombra) elaborado en tela de lafayette, acolchado en guata F30, con faralado en dupiovello naranja y dupiovello beig con cinta de raso amarilla
"
["precio"]=>
string(4) "280 "
["id_producto"]=>
string(6) "Bñ4n02"
}
}
Unknown column 'J' in 'field list'
...ahora me he dado cuenta q me guarda el 1er caracter del valor de los arrays..... y esto Unknown column 'J' in 'field list'...debe ser q toma el 1 er valor de $_SESSION['producto'] pienso yo q es asi...aun q no llamo $_SESSION['producto'] en la consulta