Ver Mensaje Individual
  #7 (permalink)  
Antiguo 07/11/2007, 03:15
Avatar de peperet
peperet
 
Fecha de Ingreso: diciembre-2001
Mensajes: 24
Antigüedad: 22 años, 4 meses
Puntos: 0
Re: Ayuda por favooooooor

Me sigue igual , este es el codigo que tengo en el agreref.php, que es el que se encarga de sacar los datos de la consulta y meterlos en el array:

Código PHP:
$pParam FALSE;
if(
count($_GET) !=0) {
 
$pParam=$_GET;
}elseif(
count($_POST) !=0){
 
$pParam=$_POST;
}
session_start();
$ref=$pParam['referencia'];
$qty=$pParam['cantidad'];
extract($_REQUEST);
//la función extract toma las claves de una matriz asoiativa y las convierte en nombres de variable,
//asignándoles a esas variables valores iguales a los que tenía asociados en la matriz. Es decir, convierte a $_GET['id'] en $id,
//sin que tengamos que tomarnos el trabajo de escribir $id=$_GET['ID']; 
include_once('../config.php');
global 
$server$database$user$passwd;
          
//abrimos la conexión
          
          
$conexion mysql_connect($server,$user,$passwd);
          
//elegimos la BBDD
          
mysql_select_db ($database$conexion) OR die ("No se puede conectar");
        
$qry=mysql_query("select * from PRODUCTOS_MOTO where REF='".$ref."'");
        
//Si ya hemos introducido algún producto en el carro lo tendremos guardado temporalmente
//en el array superglobal $_SESSION['carro'], de manera que rescatamos los valores de dicho array
//y se los asignamos a la variable $carro, previa comprobación con isset de que $_SESSION['carro']
//ya haya sido definida
if(isset($_SESSION['carro']))
$carro=$_SESSION['carro'];
while (
$row mysql_fetch_assoc($qry)){
$carro[md5($row)]=array('identificador'=>md5($id),'referencia'=>$row['REF'],'cantidad'=>$qty,'tipo'=>$row['TIPO'],'producto'=>$row['MODELO'],'marca'=>$row['MARCA']);
}
$_SESSION['carro']=$carro;
//Y volvemos a nuestro catálogo de artículos. La cadena SID representa al identificador de la sesión, que, dependiendo 
//de la configuración del servidor y de si el usuario tiene o no activadas las cookies puede no ser necesario pasarla por la url.
//Pero para que nuestro carro funcione, independientemente de esos factores, conviene escribirla siempre.
header("Location:pedido2.php?".SID);
?> 
No se donde falla....