Estoy haciendo o intentando hacer un carro de compras pero mas o menos basico.
Lo que quiero hacer es que la persona ingrese una cantidad de lo que quiere del producto.
En la base de datos tengo una tabla stock e ingreso ej 50 si el usuario ingresa 1 por ejemplo tendria que ir bajando.
Este es mi codigo donde muestra los detalles del producto.
Código PHP:
<?php
include 'conexion.php';
dbConnect();
error_reporting(E_ALL);
ini_set('display_errors', '1');
$id = $_GET['id'];
$sql = "SELECT * FROM productos WHERE id='$id' LIMIT 1";
$query = mysql_query($sql);
while($row = mysql_fetch_array($query)){
$producto = $row["producto"];
$codigo = $row["codigo"];
$precio = $row["precio"];
}
?>
<form action="imprimir.php" method="post" enctype="multipart form-data">
<ul>
<li class="listado">
<div class="row">
<label>Material</label>
<input maxlength="255" disabled type="text" class="texto" name="codigo" value="<?php print "$codigo"; ?>" />
</div>
</li>
<li class="listado">
<div class="row">
<label>Texto Material</label>
<input maxlength="255" disabled type="text" class="texto" value="<?php print "$producto";?>" name="producto" />
</div>
</li>
<li class="listado">
<div class="row">
<label>Precio unitario</label>
<input maxlength="255" type="text" disabled class="texto" value="<?php print "$precio";?>" name="precio" />
</div>
</li>
<li class="listado">
<div class="row">
<label>Cantidad</label>
<input maxlength="255" type="text" class="texto" value="" name="cantidad" />
</div>
</li>
<li class="listado">
<div class="row rightalign">
<input type="submit" value="Imprimir" name="imprimir" />
</div>
</li>
</ul>
</form>
<a href="compras.php"/>Volver</a>
Código PHP:
<?php
include 'conexion.php';
$id = $_GET['id'];
dbConnect();
$cantidad = 0;
if ($cantidad = ""){?>
<script type="text/javascript"/>alert('Ingrese la cantidad del producto');
history.go(-1);
</script>
<?php
}else{
$sql = "UPDATE cupones SET ($_SESSION['id'], $cantidad, '$producto') WHERE id='$id'";
$query = mysql_query($sql) or die(mysql_error());
$cantidad--;
}
?>
Saludos y gracias!