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>