Ir para conteúdo

POWERED BY:

Arquivado

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

byfreak

pq não dá?

Recommended Posts

ae pessoal fiz um controle de estoque, não terminei ainda pois deu um problema....

 

essa é a index:

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

"http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<title>Controle de Estoque</title>

</head>

 

<body>

<fieldset><legend><strong>Inserir produtos:</strong></legend>

<form action="computa.php" method="post" name="incluir" id="incluir">

<p align="center">

<input name="produto" type="text" id="produto" value="Produto">

</p>

<p align="center">

<input name="quantidade" type="text" id="quantidade" value="Quantidade">

</p>

<p align="center">

<input type="submit" name="Submit" value="Incluir">

<input name="operacao" type="hidden" id="operacao" value="incluir">

</p>

</form>

<strong> Excluir</strong> <strong>produtos:</strong>

</fieldset>

<fieldset><form action="computa.php" method="post" name="excluir" id="excluir">

<p align="center">

<input name="produto" type="text" id="produto" value="Produto">

</p>

<p align="center">

<input name="quantidade" type="text" id="quantidade" value="Quantidade">

</p>

<p align="center">

<input type="submit" name="Submit" value="Excluir">

<input name="operacao" type="hidden" id="operacao" value="excluir">

</p>

</form></fieldset>

<fieldset>

<legend><strong>Produtos:</strong></legend>

<form action="computa.php" method="post" name="mostrar" id="mostrar">

<p align="center">

<select name="selecao" id="selecao">

<?php

for($i = 0;$i < count($itens);$i++) {

echo "<option value=\"$itens[$i]\">$itens[$i]</option>";

}

?>

</select>

 

<input type="submit" name="Submit" value="Mostrar">

<input name="operacao" type="hidden" id="operacao" value="mostrar">

</p>

</form>

<form action="computa.php" method="post" name="mostrar_todos" id="mostrar_todos">

<p align="center">

<input type="submit" name="Submit" value="Mostrar Todos">

<input name="operacao" type="hidden" id="operacao" value="mostrar_todos">

</p>

</form>

</fieldset>

</body>

</html>

 

e essa á a página que analisa tudo:

 

<script language="JavaScript" type="text/JavaScript">

<!--

function MM_jumpMenu(targ,selObj,restore){ //v3.0

eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");

if (restore) selObj.selectedIndex=0;

}

//-->

</script>

<?php

class loja

{

var $itens;

 

function adiciona ($artnr, $num) {

$this->itens[$artnr] += $num;

}

 

function remove ($artnr, $num)

{

if ($this->itens[$artnr] > $num)

{

$this->itens[$artnr] -= $num;

return true;

}

else

{

return false;

}

}

}

 

$estoque = new loja;

?>

<?php

$produto = $_POST["produto"];

$quantidade = $_POST["quantidade"];

$operacao = $_POST["operacao"];

?>

<?php

switch($operacao)

{

 

case "incluir":

$estoque->adiciona($produto, $quantidade);

if($quantidade == 1) {

echo "Foi adicionado(a) ";

echo $quantidade;

echo " ";

echo $produto; }

else {

echo "Foram adicionados(as) ";

echo $quantidade;

echo " ";

echo $produto;

echo "s"; break; }

 

case "excluir":

$estoque->remove($produto, $quantidade);

if($quantidade == 1) {

echo "Foi exluído(a) ";

echo $quantidade;

echo " ";

echo $produto; }

else {

echo "Foram excluídos(as) ";

echo $quantidade;

echo " ";

echo $produto;

echo "s"; break; }

 

case "mostrar":

echo "Mostrar selecionado"; break;

 

case "mostrar_todos":

echo "Todos os produtos"; break;

}

?>

<html>

<head>

<title>Controle de Estoque</title>

</head>

</html>

 

n]ao sei o que está acontecendo...tudo está funcionando menos o "excluir"...parece que a pg computa.php não recebe o excluir...

 

ALGUÉM AÍ TEM UMA SOLUÇÃO???

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.