Jump to content

Recommended Posts

Posted

isto vem de uma outra paginas onde insiro as cenas

agora não sei como faço para calcular o total o total=quantidade1*preço1

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Untitled Document</title>

</head>

<body>

<form name"Requisitar" method="Post" action="form2.php" >

<p>Nome: <?php echo $_POST['Nome'] ?> </p>

<table width="261" border="1">

  <tr>

    <td width="83"> Produtos</td>

    <td width="71"> Quantidade </td>

    <td width="85"> Preço</td>

    <td width="85"> Total</td>

  </tr>

  <tr>

    <td> <?php echo $_POST['produto1'] ?></td>

    <td><?php echo $_POST['quantidade1'] ?></td>

    <td><?php echo $_POST['preço1'] ?></td>

   

    <td>

    caixa  que ira calcular o produto 1  valor da preço *  quantidade

    </td>

  </tr>

  <tr>

    <td><?php echo $_POST['produto2'] ?></td>

    <td><?php echo $_POST['quantidade2'] ?></td>

    <td><?php echo $_POST['preço2'] ?></td>

   

    <td>caixa  que ira calcular o produto 2  valor da preço *  quantidade</td>

 

  </tr>

</table>

<p> </p>

<p>

<p>Total:<input name="Total" type="text" />

</form>

</body>

</html>

Posted

este é o frm 1 onde vai enviar para o segundo form o preço total de cada produto

sim ja tentei fazer como disse o valor que me da é "0"

<html >

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Inserir</title>

</head>

<body>

<form name"Requisitar" method="Post" action="form2.php" >

<p>Nome: <input name="Nome" type="text" size="40" maxlength="30" /></p>

<table width="261" border="1">

  <tr>

    <td width="83"> Produtos</td>

    <td width="71"> Quantidade </td>

    <td width="85"> Preço</td>

  </tr>

  <tr>

    <td> <input name="produto1" type="text" value="" /></td>

    <td><input name="quantidade1" type="text" value="" /></td>

    <td><input name="preço1" type="text" value="" /></td>

  </tr>

  <tr>

    <td><input name="produto2" type="text" value="" /></td>

    <td><input name="quantidade2" type="text" value="" /></td>

    <td><input name="preço2" type="text" value="" /></td>

  </tr>

</table>

<p> </p>

<p>

<input name="Confirmar" type="submit" value="Confirmar"/>

    <input name="Limpar" type="reset" value="Limpar" />

</form>

</body>

</html>

Posted

aqui vai buscar os valores da caixa de texto do frm1

<tr>

    <td> <?php echo $_POST['produto1'] ?></td>

    <td><?php echo $_POST['quantidade1'] ?></td>

    <td><?php echo $_POST['preço1'] ?></td>

   

    <td>

    <?php

//devia calcular o total so que da 0

$total1=$_POST['produto1'] * $_POST['preço1'];

echo $total1 ;

?>

Posted

aparece isto na tabela

Total

rr 3 44 array(8) { ["Nome"]=> string(2) "rr" ["produto1"]=> string(2) "rr" ["quantidade1"]=> string(1) "3" ["preço1"]=> string(2) "44" ["produto2"]=> string(0) "" ["quantidade2"]=> string(0) "" ["preço2"]=> string(0) "" ["Confirmar"]=> string(9) "Confirmar" } 0

Posted
<form name"Requisitar" method="Post" action="form2.php" >
<p>Nome: <?php echo $_POST['Nome'] ?> </p>

<table width="261" border="1">
  <tr>
    <td width="83"> Produtos</td>
    <td width="71"> Quantidade </td>
    <td width="85"> Preço</td>
    <td width="85"> Total</td>
  </tr>
  <tr>
    <td> <?php echo $_POST['produto1'] ?></td>
    <td><?php echo $_POST['quantidade1'] ?></td>
    <td><?php echo $_POST['preço1'] ?></td>
     
    <td>
    <?php
var_dump($_POST);
$total1=$_POST['produto1'] * $_POST['preço1'];
echo $total1 ;
?>
    </td>
  </tr>
  <tr>
    <td><?php echo $_POST['produto2'] ?></td>
    <td><?php echo $_POST['quantidade2'] ?></td>
    <td><?php echo $_POST['preço2'] ?></td>
    //caixa  que ira calcular o produto 2  valor da preço *  quantidade
    
    <td></td>
  
  </tr>
</table>
<p> </p>
<p>


<p>Total:<input name="Total" type="text" />
</form>
Posted
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>

<form name"Requisitar" method="Post" action="form2.php" >
<p>Nome: <?php echo $_POST['Nome'] ?> </p>

<table width="261" border="1">
  <tr>
    <td width="83"> Produtos</td>
    <td width="71"> Quantidade </td>
    <td width="85"> Preço</td>
    <td width="85"> Total</td>
  </tr>
  <tr>
    <td> <?php echo $_POST['produto1'] ?></td>
    <td><?php echo $_POST['quantidade1'] ?></td>
    <td><?php echo $_POST['preço1'] ?></td>
     
    <td>
    <?php

$total1 = floatval($_POST['quantidade1']) * floatval($_POST['preço1']);
	echo $total1; 
?>
    </td>
  </tr>
  <tr>
    <td><?php echo $_POST['produto2'] ?></td>
    <td><?php echo $_POST['quantidade2'] ?></td>
    <td><?php echo $_POST['preço2'] ?></td>
    //caixa  que ira calcular o produto 2  valor da preço *  quantidade
    
    <td><?php 
$total2 = floatval($_POST['quantidade2']) * floatval($_POST['preço2']);
	echo $total2;
?>
</td>
  
  </tr>
</table>
<p> </p>
<p>


// aqui esta a dar erro quando somo o valor total dos produtos
<p>Total:<input name="Total" type="text" 
<?php
$total= $total1 + $total2;
echo $total;
?> />

</form>

</body>
</html>

Posted

form 1


<html>
<body>

<form name"Requisitar" method="Post" action="form2.php" >
<p>Nome: <input name="Nome" type="text" size="40" maxlength="30" /></p>

<table width="261" border="1">
  <tr>
    <td width="83"> Produtos</td>
    <td width="71"> Quantidade </td>
    <td width="85"> Preço</td>
  </tr>
  <tr>
    <td> <input name="produto1" type="text" value="" /></td>
    <td><input name="quantidade1" type="text" value="" /></td>
    <td><input name="preço1" type="text" value="" /></td>
  </tr>
  <tr>
    <td><input name="produto2" type="text" value="" /></td>
    <td><input name="quantidade2" type="text" value="" /></td>
    <td><input name="preço2" type="text" value="" /></td>
  </tr>
</table>
<p> </p>
<p>
	<input name="Confirmar" type="submit" value="Confirmar"/>
    <input name="Limpar" type="reset" value="Limpar" />
</form>
</body>
</html>

form2 em php

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>

<form name"Requisitar" method="Post" action="form2.php" >
<p>Nome: <?php echo $_POST['Nome'] ?> </p>

<table width="261" border="1">
  <tr>
    <td width="83"> Produtos</td>
    <td width="71"> Quantidade </td>
    <td width="85"> Preço</td>
    <td width="85"> Total</td>
  </tr>
  <tr>
    <td> <?php echo $_POST['produto1'] ?></td>
    <td><?php echo $_POST['quantidade1'] ?></td>
    <td><?php echo $_POST['preço1'] ?></td>
     
    <td>
    <?php

$total1 = floatval($_POST['quantidade1']) * floatval($_POST['preço1']);
	echo $total1; 
?>
    </td>
  </tr>
  <tr>
    <td><?php echo $_POST['produto2'] ?></td>
    <td><?php echo $_POST['quantidade2'] ?></td>
    <td><?php echo $_POST['preço2'] ?></td>
    //caixa  que ira calcular o produto 2  valor da preço *  quantidade
    
    <td><?php 
$total2 = floatval($_POST['quantidade2']) * floatval($_POST['preço2']);
	echo $total2;
?>
</td>
  
  </tr>
</table>
<p> </p>
<p>


<p>Total:<tr><td borde><?php
$total= $total1 + $total2;
echo $total;
?>
<td>
<tr>

</form>

</body>
</html>
Posted

Não se anexam ficheiros aqui, pode simplesmente deixar o código, como fizeste, ou meter num alojamento externo.

Quanto à caixa de texto, basta fazê-la em html normalmente, e definir o value, ex:

<input type="text" name="total" value="<?php echo $total; ?>" />

E também podes escrever as tuas mensagens por cima do código, separados por 2 ou 3 quebras de linha, numa só mensagem, assim ficam visíveis na mesma 😄

Nick antigo: softclean | Tens um projeto? | Wiki P@P

Ajuda a comunidade! Se encontrares algo de errado, usa a opção "Denunciar" por baixo de cada post.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.