Ver Mensaje Individual
  #5 (permalink)  
Antiguo 16/08/2003, 17:35
kmizael
Usuario no validado
 
Fecha de Ingreso: abril-2002
Ubicación: mx
Mensajes: 65
Antigüedad: 22 años
Puntos: 0
LO LOGRE JEJEJE!!!!!!!!!
Gracias Cluster!

Logre programar el carrito de compras, a continuacion pongo el codigo. Basicamente, recibe el id del producto a traves de la url. En un arreglo bidimensional verificamos que exista la id del producto sino existe, registraos la id y le indicamos que la cantidad de un producto ($Aidp[$i++][0]= $idp; $Aidp[$i][1]=1; en caso contrario aumentamos la cantidad de productos para esa id: $Aidp[$i][1]++;

Código PHP:
<?
session_start
();
session_register ('Aidp');
$i=0;
$encontrado=0;
if (!isset(
$Aidp))
{
  
$Aidp[0][0] = $idp;
  
$Aidp[0][1] = 1;
}
else
{
  foreach (
$Aidp as $j => $k)
  {
    if (
$idp == $Aidp[$j][0])
    {
      
$Aidp[$j][1]++;
      
$encontrado=1;
    }
  }
//for
  
if (!$encontrado)
  {
    
$j++;
    
$Aidp[$j][0] = $idp;
    
$Aidp[$j][1] = 1;
  }
}
//else
?>
posteriormente extraemos los datos, solo para ver que lo que se esta almacenando en el arreglo bidimensional sea lo correcto :
Código PHP:
  <?
    
echo '<table border=1><tr><td>ID</td><td>CANTIDAD</td></tr>';
    foreach (
$Aidp as $i => $j)
      echo 
'<tr><td>',$Aidp[$i][0],'</td><td>',$Aidp[$i][1],'</td></tr>';
    echo 
'</table>';
  
?>
Claro que faltan detalles, pero lo demas, creo que es lo de menos.

Verifiquen el codigo, y cualquier error, sugerencia, critica hacerla llegar, jejejejeje .................. Bye.

Última edición por kmizael; 16/08/2003 a las 17:40