abrir unapagina y enviar datos con php

juanes_w

Lanero Regular
7 Jun 2006
38
hola amigos laneros.
mi pregunta es la siguinte: sucede que tengo un formulario llamado factu.php, en este capturo fecha, cliente, estado y se autogenera el codigo de la factura, que al oprimir el boton de de insertar guarda estos datos en la base de datos. luego cargo estos datos de nuevo en el formulario, ya que como el codigo de la factura es autonumerico no se mostraba inicialmente. el problema es el siguiente, en este mismo formulario tengo un boton llamado detalles que al oprimirlo me debe enviar la pagina detalles.php en donde hay un campo Numero de factura en cual se debe cargar el codigo de la factura autogenerado en el primer formulario y que tengo en la variable $_SESSION['factura'];.

como puedo pasar a la pagina ordenes.php?

el codigo de fact.php es el siguiente.

<?
session_start();
?>
<?php
$conexion = mysql_connect("localhost","root","") or die((mysql_error()));
mysql_select_db("base",$conexion) or die((mysql_error()));
if( $add ){
$sql = "select * from orden where ordecodi = '$ordecodi' ";
$cursor = mysql_query( $sql, $conexion );
if( mysql_fetch_array( $cursor ) ){
echo "YA EXISTE";
}
else{
$sql = "insert into fact values ('$codi', '$fecha', '$cliente', '$estado')";
mysql_query( $sql, $conexion );
echo "REGISTRO INSERTADO" ;
//este sql es para que carge el ultimo registro nuevamente en el formulario.
$sql = "select * from orden where cliecodi = '$cliecodi' and ordefein = '$ordefein' and ordehoin = '$ordehoin' ";
//echo $sql;
$cursor = mysql_query( $sql, $conexion );
if( $row = mysql_fetch_array( $cursor ) ){
$ordecodi = $row["ordecodi"] ;
$_SESSION['factura']="$ordecodi";
echo $_SESSION['factura'];
//header("Location: http://localhost/ofinet/html/insert_detalle_orden.php");
}
}
}
?>
<html>
<head>
<title>Documento sin t&iacute;tulo</title>
</head>
<body>
<form name="form1" method="post" action="" >
<table width="409" height="81" border="0">
<tr>
<td width="134" height="25" class="Estilo3">Num. Fact. </td>
<td width="265"><input name="codi" type="text" value="<?php echo $codi ?>" disabled></td>
</tr>
<tr>
<td width="134" height="25" class="Estilo3">Fecha </td>
<td width="265"><input name="fecha" type="text" value="<?php echo $fecha ?>" ></td>
</tr>
<tr>
<td height="24" class="Estilo3">Cliente</td>
<td><input name="cliente" type="text" id="cliente" value="<?php echo $cliente ?>" /></td>
</tr>
<tr>
<td height="24" class="Estilo3">Estado</td>
<td><input name="estado" type="text" id="estado" value="<?php echo $estado ?>" /></td>
</tr>
<tr>
<td height="24">&nbsp;</td>
<td height="24">&nbsp;</td>
</tr>
<tr>
<td colspan="2"><div align="center">
<input name="inserta" type="submit" id="inserta" value="Insertar" >
<input name="lista" type="reset" id="lista" value="Limpiar">
<input name="wily" type="submit" id="wily" value="Agregar detalles">
</div></td>
</tr>
</table>
</form>
</body>
</html>
 

Los últimos temas