Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Obtener valor específico de un Array

PHP, HTML, CSS, JS, jQuery, etc.
guille_be
Observador/a
Mensajes: 2
Registrado: 24 Ene 2014, 23:51

Obtener valor específico de un Array

#1

Mensaje por guille_be »

Hola a todos, les comento mi problema a ver si pueden darme una mano:
Estoy implementando un carrito de compras. Guardo todas mis compras en la clase, pero cuando quiero guardar en la base de datos no me toma los valores correctos.
Parte del código es:
for ($i=0;$i<$oCarrito->compra_producto;$i++)
{
if($oCarrito->array_id_prod[$i]!=0)
{
$insertCompra="insert into compras(codigo, nomProd, cantidad, idOrdenDeCompra) values ( $oCarrito->array_id_prod[$i], $oCarrito->array_nombre_prod[$i], $oCarrito->array_cantidad_prod[$i], $ultimoIdOrden)";
echo $insertCompra;
mysql_query($insertCompra, $conexion)
or die("Problemas en el select".mysql_error());
}
}
Cuando muestro qué pasa la consulta me dice: insert into compras(codigo, nomProd, cantidad, idOrdenDeCompra) values ( Array[0], Array[0], Array[0], 53)
O sea los 3 primeros valores me los agarra mal, tendría que ser por ejemplo values (5, ‘Camisa’, 1, 53) pero no logro agarrar los valores bien de la clase.
(En la clase carrito, tengo los atributos así):
public $compra_producto;
public $array_id_prod;
public $array_cantidad_prod;
Espero puedan ayudarme ya que es muy importante!
Gracias
Saludos!




Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje

Volver a “🆘 Recursos Webmaster”