Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/01/2011, 08:44
jesus3131
 
Fecha de Ingreso: junio-2008
Mensajes: 11
Antigüedad: 15 años, 10 meses
Puntos: 0
Unificar dos paginas PHP en una sola ... AYUDAAA por favor

Estoy pasando trabajo con una tarea del instituto en la cual tengo que unificar dos codigos de paginas PHP separadas y tengo que ponerlas en una sola.
El problema consiste en hacer el calculo de volumen de la primera y agarrar esa variable y poderla mandar mediante el formulario de la segunda a una base de datos MySQL. Osea, ponerlo todo en una sola pagina PHP, primero ingresar los valores, calcular y luego esa variable que calculo meterla en el formulario para enviarla a la base de datos. Muchas gracias por su ayuda.

Pagina 1 calculadora:

<?php
$N1=$_POST['numero1'];
$N2=$_POST['numero2'];
$N3=$_POST['numero3'];

$resultado = (($N1 * $N2 * $N3) * 0.45);


?>
<script type="text/javascript">
<!--
function checkEmptyFields() {
document.depositForm.submit();
}
//-->
</script>
<style type="text/css">
<!--
.Estilo3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; }
.Estilo6 {font-size: 12px}
-->
</style>
<p>&nbsp;</p>
<form action="" method="post" name="calculadora" id="calculadora">
<table width="508" border="1" align="left">
<tr>
<td height="31" colspan="3">
<div align="center"><span class="Estilo3">
<label>
Medidas<span class="Estilo3">
<label> </label>
</span></div></td>
<td width="80" rowspan="2"><label>
<div align="center">
<input type="submit" name="enviar" id="enviar" value="Calcular">
</div>
</label></td>
<td width="184" rowspan="2"><div align="center"><span class="Estilo3"> Volumen Total Bs.F.: <?php echo $resultado; ?> </span></div></td>
</tr>
<tr>
<td width="70" height="58"><span class="Estilo3">
<div align="center">Medida 1 <br />
<br />
<label>
<input name="numero1" type="text" id="numero1" size="10" />
</label>
</div>
</span></td>
<td width="70"><span class="Estilo3">
<div align="center">Medida 2 <br />
<br />
<label>
<input name="numero2" type="text" id="numero2" size="10" />
</label>
</div>
</span></td>
<td width="70"><span class="Estilo3">
<div align="center">Medida 3<br />
<label> <br />
<input name="numero3" type="text" id="numero3" size="10" />
</label></div>
</span></td>
</tr>
</table>
</form>
<p>&nbsp;</p>




Pagina 2 enviarlo a la base de datos

<!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>Documento sin t&iacute;tulo</title>
</head>
<?php
$nombre=$_POST['nombre'];
$resultadodecalculo=$_POST['resultadodecalculo'];

if ($nombre!= "" && $resultadodecalculo!= "" )
{
mysql_connect("localhost","usuario","clave");
mysql_select_db("****_DB1");
mysql_query("INSERT INTO tabla2(nombre,resultadodecalculo) VALUES('$nombre','$resultadodecalculo')");
}
?>
<body>
<form id="form1" name="form1" method="post" action="">
<table width="245" border="1">
<tr>
<td width="80"><div align="left">Nombre</div></td>
<td width="149"><label>

<div align="left">
<input type="text" name="nombre" id="nombre" />
</div>
</label></td>
</tr>
<tr>
<td><div align="left">Resultado de calculo</div></td>
<td><label>

poner aqui el resultado del calculo para enviarlo
<div align="left"></div>
</label></td>
</tr>
<tr>
<td colspan="2"><label>
<div align="center">
<input type="submit" name="enviar" id="enviar" value="Enviar" />
</div>
</label></td>
</tr>
</table>
</form>
</body>
</html>