bueno antes que nada seria bueno que mostraras los productos con su respectivo STOCK
luego solo es cuestion de condicionar la venta.
por ejemplo
Código PHP:
Ver originalif(isset($_POST["producto"])) { $producto_id = $_POST["producto"];
$cantidad = $_POST["cantidad"];
// obtengo la cantidad de stock del producto
$query = mysql_query("SELECT stock FROM tienda WHERE producto_id = $producto_id"); // verifico que sea menor o igual el pedido al stock
if($cantidad > $stock) {
echo "La cantidad es superior a lo que hay en la tienda";
}else{ // actualizo la db con los datos nuevos!
mysql_query("UPDATE tienda SET stock = stock - $cantidad WHERE producto_id = $producto_id"); }
}
te recuerdo que solo es un ejemplo.. para que te hagas una idea de como funciona este tipo de sistemas
saludos!