estoy creando un carrito de la compra en php en el cual de una ficha de productos con sus respectivos accesorios nos envia a una pagina donde se añaden los datos a la sesion del carrito, pero hay un problema ( que no los inserta)
Os dejo el codigo de la parte que lo inserta por si tengo algun problema de comillas o algo es que todo el codigo me va bien pero a sido al prepararlo para esta web.
Un saludo y gracias de antemano, n3m0
Código PHP:
<?
include("lib_carro.php"); // incluimos la libreria con las funciones
include("conf.php"); //config mysql
if($ch2 != ''){
$acc=mysql_query("SELECT * FROM accesorios WHERE Referencia=\"$ch2\"");
if($con2 = mysql_fetch_array($acc)){
echo "($con2[Referencia], $con2[Descripcion], $con2[Precio])"; // simplemente para ver si coje los datos de prueba, si los coje por lo tanto consulta funcionando
$_SESSION["carrito"]->introduce_producto($con2[Referencia], $con2[Descripcion], $con2[Precio]);
echo "Producto insertado correctamente.";}}
else {echo" Su producto no se ha insertado.";}
?>
lib_carro.php
Código PHP:
//Var
var $num_productos;
var $array_id;
var $array_desc;
var $array_precio;
//introduce
function introduce_producto($id,$desc,$precio){
$this->array_id[$this->num_productos]=$id;
$this->array_desc[$this->num_productos]=$desc;
$this->array_precio[$this->num_productos]=$precio;
$this->num_productos++;