Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/07/2006, 03:29
n3m0
 
Fecha de Ingreso: julio-2006
Ubicación: Barcelona
Mensajes: 74
Antigüedad: 17 años, 9 meses
Puntos: 0
Exclamación Carrito compra php

Buenos dias,
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.";}
?>
Es solo una parte del codigo ya que las demas son iwales pero cambiando la consulta y el $ch.

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++; 

Última edición por n3m0; 12/07/2006 a las 03:37