Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Diego Coutinho

Diminuir quantidade no Banco de Dados

Recommended Posts

Simples, vc busca a quantidade de faz -1 nela, dai vc faz um upload no item no banco

<?php
	$produto = 18;
	
	$query = mysql_query("SELECT quantidade FROM produtos WHERE produto_id='$produto'");
	
	$row = mysql_fetch_array($query);
	
	$quantidade = $row["quantidade"];
	
	$quantidade = $quantidade - 1;
	
	mysql_query("UPDATE produtos SET quantidade='$quantidade' WHERE produto_id='$produto'");
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

não sei onde eu estou errando

 

index.php

<?php

include"conexao.php";

 

$consultar = mysql_query("SELECT * FROM teste1");

while ($listar = mysql_fetch_array($consultar)){

 

echo $listar['id']." ";

echo $listar['quantidade']." ";

echo "<a href='editar.php?&id=".$listar['id']."'>editar </a>"." ";

 

}?>

 

 

editar.php

 

<?php

include"conexao.php";

 

$id =$_GET["id"];

$sql = mysql_query("SELECT * FROM teste1 WHERE id='$id'");

$listar = mysql_fetch_array($sql);

?>

 

<form id="form1" name="form1" method="post" action="funcaoeditar.php">

 

<input name="id" type="hidden" value="<?php echo $listar['id']; ?>" />

<input name="quantidade" type="hidden" value="<?php echo $listar['quantidadew']; ?>" />

<br /> <input type="submit" name="button" id="button" value="editar" />

 

</form>

 

 

 

funcaoeditar.php

 

<?php

include"conexao.php";

 

$id = $_POST['id'];

$quantidade = $_POST['quantidade'];

 

$menos = '1';

$quantidade = $quantidade - $menos;

 

$sql = mysql_query("UPDATE teste1 SET quantidade='$quantidade' WHERE id='$id'");

 

header("location:index.php");

 

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.