Foros del Web » Programando para Internet » PHP »

Hacer carrito compras en base a otro que funciona

Estas en el tema de Hacer carrito compras en base a otro que funciona en el foro de PHP en Foros del Web. Hola a todos! Para un trabajo final tengo que entrgar un proyecto web funcionando y estoy queriendo realizar un carrito de compras de hardware en ...
  #1 (permalink)  
Antiguo 31/07/2010, 15:55
 
Fecha de Ingreso: julio-2010
Mensajes: 4
Antigüedad: 13 años, 8 meses
Puntos: 0
Hacer carrito compras en base a otro que funciona

Hola a todos!

Para un trabajo final tengo que entrgar un proyecto web funcionando y estoy queriendo realizar un carrito de compras de hardware en base otro (que funciona) pero que no es de informatica, ambos con acceso a base de datos en mysql.
Tengo problemas para hallar la estructura adecuada para que me traiga de la base de datos siguiente

Nombre de la base: hardware
Nombre de la tabla: armesupc
Estructura tabla:
codigo producto descripcion precio
1001 mother am2 asus p5x-vm 60

Mi idea es que mediante la eleccion de la descripcion por parte del cliente ( [URL="http://www.newhardpc.com.ar/comprar.html"]http://www.newhardpc.com.ar/comprar.html[/URL] ), se carguen los articulos en otra pagina, por ej.confirmacionpc.php

Paso el codigo actual que no me trae ningun resultado
Código PHP:
<body>
<?php
include ("conexion.php");

$motherboard$_POST['motherboard'];
$microprocesador$_POST['microprocesador'];
$memoria$_POST['memoria'];
$disco$_POST['disco'];
$dvdrw$_POST['dvdrw'];
$gabinetes$_POST['gabinetes'];
$lectormemo$_POST['lectormemo'];
$teclmouse$_POST['teclmouse'];
$parlantes$_POST['parlantes'];
$monitor$_POST['monitor'];

$_SESSION['compra1'] = $motherboard;
$_SESSION['compra2'] = $microprocesador;
$_SESSION['compra3'] = $memoria;
$_SESSION['compra4'] = $disco;
$_SESSION['compra5'] = $dvdrw;
$_SESSION['compra6'] = $gabinetes;
$_SESSION['compra7'] = $lectormemo;
$_SESSION['compra8'] = $teclmouse;
$_SESSION['compra9'] = $parlantes;
$_SESSION['compra10'] = $monitor;
?>
<div id="apDiv1">
<form id="form2" name="form2" method="post" action="cargapc.php">
  <table width="100%" border="0">
    <tr>
      <td width="79%"><span class="Estilo1">Usted seleccionó la siguiente PC: </span></td>
    </tr>
    <tr>
      <td></td>
    </tr>
    <tr>
      <td>
      <?php
      $result 
mysql_query("SELECT * FROM armesupc WHERE descripcion='motherboards' OR descripcion='microprocesador' OR descripcion='memoria' OR descripcion='disco' OR descripcion='dvdrw' OR descripcion='gabinetes' OR descripcion='lectormemo' OR descripcion='teclmouse' OR descripcion='parlantes' OR descripcion='monitor'",  $conexion);

if(
mysql_num_rows($result)!=0) {
?>

<table border = '0' class="tabla">

<tr>

<td class="tabla"><b>Codigo</b></td>
<td class="tabla"><b>Producto</b></td>
<td class="tabla"><b>Descripcion</b></td>
<td class="tabla"><b>Precio</b></td>
</tr>
<?php

while ($row mysql_fetch_array($result)){
?>
<tr>
<td class="tabla"> <?php echo $row['codigo'?> </td>
<td class="tabla"> <?php echo $row['producto'?> </td>
<td class="tabla"> <?php echo $row['descripcion'?> </td>
<td class="tabla"> <?php echo $row['precio'?> </td>
    </tr>

<?php
}
?>
<?php
}
else {

        echo 
"Error en el codigo del producto";
    }
?>
</table>
<br/>

<table width="100%" height="37" border="0" cellspacing="5" bgcolor="#CCCCCC">
  <tr>
    <td><span class="Estilo5">El total de la compra es de $
      <?php
$sql 
mysql_query("SELECT * FROM armesupc WHERE descripcion='motherboard' OR descripcion='microprocesador' OR descripcion='memoria' OR descripcion='disco' OR descripcion='dvdrw' OR descripcion='gabinetes' OR descripcion='lectormemo' OR descripcion='teclmouse' OR descripcion='parlantes' OR descripcion='monitor'",  $conexion);

$sql2 mysql_fetch_row($sql) ;

echo 
$sql2[0];

?></span></td>
    </tr>
</table>
<p><a href="comprar.html">
  Volver a seleccionar productos</a><br />
  <br />
</p></td>
    </tr>
    <tr>
      <td><span class="Estilo5">Para confirmar la compra ingrese sus datos a continuacion:</span></td>
    </tr>
    <tr>
      <td>
        <table width="100%" border="0">
          <tr>
            <td width="21%"><div align="right"><span class="Estilo1">Nombre:</span></div></td>
            <td width="79%"><label>
              <input name="nombre" type="text" id="nombre" size="50" />
            </label></td>
          </tr>
          <tr>
            <td><p align="right" class="Estilo1">Apellido:</p>              </td>
            <td><label>
              <input name="apellido" type="text" id="apellido" size="50" />
            </label></td>
          </tr>
          <tr>
            <td><div align="right"><span class="Estilo1">Telefono:</span></div></td>
            <td><label>
              <input name="telefono" type="text" id="telefono" size="50" />
            </label></td>
          </tr>
          <tr>
            <td><div align="right"><span class="Estilo1">Direccion:</span></div></td>
            <td><label>
              <input name="direccion" type="text" id="direccion" size="50" />
            </label></td>
          </tr>
          <tr>
            <td><div align="right"><span class="Estilo1">Email:</span></div></td>
            <td><label>
              <input name="email" type="text" id="email" size="50" />
            </label></td>
          </tr>
          <tr>
            <td></td>
            <td><label>
              <input type="submit" name="button" id="button" value="Confirmar compra" />
            </label></td>
          </tr>
        </table>               </td>
    </tr>
  </table>  
</form> 
  <span class="Estilo1"><br/>
</span></div>
</body>
</html>
Por favor, necesito ayuda, es el trabajo final para aprobar el curso. Cualquier cosa pongo mas codigos o mando los archivos, como deseen. Muchas gracias.

Etiquetas: carrito, compras
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 06:59.