Foros del Web » Programando para Internet » PHP »

Ayuda sobre e-commerce (carrito electrónico.)

Estas en el tema de Ayuda sobre e-commerce (carrito electrónico.) en el foro de PHP en Foros del Web. Hola que tal? Nuevamente por aquí, dando molestias. Pero esque necesito de sus ayudas...! Quisiera que me ayudaran a realizar un carrito de compra, pero ...
  #1 (permalink)  
Antiguo 14/04/2008, 18:13
 
Fecha de Ingreso: marzo-2008
Mensajes: 5
Antigüedad: 16 años, 1 mes
Puntos: 0
Pregunta Ayuda sobre e-commerce (carrito electrónico.)

Hola que tal?
Nuevamente por aquí, dando molestias. Pero esque necesito de sus ayudas...!
Quisiera que me ayudaran a realizar un carrito de compra, pero no tengo ni idea de como hacrle.
Tengo los datos de los productos en MySQL, los cuales quiero que se muestren en la página de catálogo.

Estos son los datos de la tabla "laptop" , los cuales apareceran en la página del catálogo.

NOTA: EL campo "Imagen", lo tengo como varchar (100), para que almacene la ruta, y muestre la imagen en el catálogo.

Cita:
Imagen
Clave
Marca
Windows
CapacidadHDD
CapacidadRAM
RedInalambrica
Precio
y la página para el catálogo, la tengo así, en un archivo php

Código PHP:
<html>
<head>
<title>CATALOGO DE COMPRAS</title>
</head>
<body bgcolor = #CCFFCC>
<?php
$db
=mysql_connect("localhost","root","");
mysql_select_db("carritos",$db);
$result=mysql_query("select * from laptop",$db)or die(mysql_error());
$cont=mysql_num_rows($result);
if (
$cont==0)
{    
echo 
"NO HAY REGISTROS";
}
else
{
?>
<form method = "post" name = "procedim" action = "InsertIntoCompra2.php">
<input type="hidden" name="section" value="">
<table border="0" width="98%" id="table1" height="114">
<td>IMAGEN</td>
<td>CLAVE</td>
<td>MARCA</td>
<td>WINDOWS</td>
<td>CAPACIDAD HDD</td>
<td>CAPACIDAD RAM</td>
<td>RED INALAMBRICA</td>
<td>PRECIO</td>
<td>ADD</td>                            
</tr>
<tr>
</font>
<?php
while ($ren mysql_fetch_array($result))
{    
echo 
"<td>","<img src='$ren[Imagen]'/>","</td>";                        
echo 
"<td>",$ren[Clave],"</td>";
echo 
"<td>",$ren[Marca],"</td>";
echo 
"<td>",$ren[Windows],"</td>";
echo 
"<td>",$ren[CapacidadHDD],"</td>";
echo 
"<td>",$ren[CapacidadRAM],"</td>";
echo 
"<td>",$ren[RedInalambrica],"</td>";
echo 
"<td>",$ren[Precio],"</td>";
?>
<td>
<input type = "checkbox" name = "Valor" value="Valor"></td>
<?php
echo "</tr></tr>";
echo 
"<tr></table>";                                
mysql_free_result($result);
}
mysql_close($db);                    
?>
</td>
</table>
<br><br><br>
<center>
Tu Clave <input type = "password" name = "ClaveCliente"> &nbsp;&nbsp;&nbsp;&nbsp; Tu Nombre <input type = "text" name = "Nombre">
<br><br>    
<input type = "submit" name = "BotonCompra" value = "Realizar Compra">
</center>
</form>
</body>
</html>
En donde en el ciclo while mientras existe una laptop, se agregará un checkbox, para seleccionar la laptop a comprar, pero el problema es que ahora no sé que hacer.

Quisiera que me ayudaran con el código de como mandar a otra página al momento de seleccionar las laptops deseadas una vez que se escribieron el nombre del cliente y la clave en la página del catálogo. ¿Cómo hacer para que se registre la compra?

La tabla de clientes contiene estos campos:

Cita:
Clave
ConfirmarClave
Nombre
Telefono
Pais
Estado
Ciudad
Domicilio
Colonia
CodigoPostal
Tarjeta
Cuenta
La tabla de compra contiene estos campos:

Cita:
ClaveCliente
Laptop1
Laptop2
Laptop3
Laptop4
Laptop5
TotalPagar
Por lo que el cliente puede seleccionar mínimo 1 laptop y máximo 5 laptops a la vez.

Por lo que en esta tabla, estará permitido almacenarse campos vacios, y sumar su total a pagar.

Espero y me puedan ayudar, Porfavor.
Gracias de antemano.
Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:40.