Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/06/2004, 10:25
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Tendras que recargar la página generando nuevamente ese formulario y donde tienes tu input darle el value adecuado:

Código PHP:
<form method="post" action="<?php echo $PHP_SELF ?>">

<input type="Text" name="cant">
<input type="Text" name="price">
<input type="Text" name="importe" value=<? echo $importe ?>>
<input type="submit" name="enviar" value="Aceptar información">
</form>
if ($enviar){
// tus insert .. etc ...
// redireccionas a tu formulario y le pasas el importe calculado ..
header ("Location: $PHP_SELF?importe=$cant*$price");
exit;
}
Consejos:
1) usa method en tu formulario y define uno .. sea GET o POST (actualmente como lo defines se asume GET.
2) usa los arrays superglobales (si usas PHP 4.1.0 o superior): $_GET, $_POST .. etc según corresponda (por tu seguridad .. revisa las primeras FAQ's de este foro PHP).

3) .. Si tu "cant" y "price" se va a introducir manualmente esos datos .. ¿por qué no haces ese cálculo en el "cliente" vía Javascript?. Así te evitas estar recargando la página y .. a todo esto según está harías tu "insert" a tu BD y luego presentas el cálculo ¿que pasa si me equivoqué .. y el total no es lo que espero? ..

Un saludo,


Un saludo,