Son distintas, mira este es el codigo completo del formulario:
Código PHP:
Ver original<?php
include("conexion.php");
?>
<?php include("seguridad.php");
?>
<!DOCTYPE html>
<html>
<head><meta http-equiv="Content-Type" content="text/html; charset=big5">
<title>Cotización</title>
<LINK href="body.css" rel="stylesheet" type="text/css">
</head>
<body>
<header>
<h2><center>
<font color="navy">Editar Cotización</font>
</center></h2>
</header>
<br>
<?php
$var="";
$var1="";
$var2="";
$var3="";
$sql="select max(nopedido) from pedidos";
if(isset($_POST["btn1"])){ $btn=$_POST["btn1"];
$bus=$_POST["txtbus"];
if($btn=="Buscar"){
$sql="select * from contenidopedido where nopedido='$bus'";
$var=$resul[0];
$var1=$resul[1];
$var2=$resul[2];
$var3=$resul[3];
$var4=$resul[4];
$var5=$resul[5];
$var6=$resul[6];
}
}
if($btn=="Agregar"){
$nopedido = $_POST['txtnopedido'];
$noproy = $_POST['txtnoproy'];
$user = $_POST['txtuser'];
$fecha = $_POST['txtfecha'];
foreach($_POST['txtnopro'] as $key => $nopro)
{
$cantidad = $_POST['txtcantidad'][$key];
$obs = $_POST['txtobs'][$key];
$sql="insert into contenidopedido values ($nopedido,'$nopro','$cantidad','$obs','$noproy','$user','$fecha')";
}
echo "<script> alert('Se inserto correctamente el pedido');
window.location='compras.php';</script>";
}
if($btn=="Actualizar"){
foreach($_POST['txtnoproy'] as $key => $noproyecto){
$cantidad = $_POST['txtcotiz'][$key];
$obs = $_POST['txtobscotiz'][$key];
$nopro = $_POST['txtnopro'][$key];
$sql="update cotizaciones set idproducto='$nopro', cantidad=$cantidad, observaciones='$obs' where noproyecto='$noproyecto'";
}
echo "<script> alert('Se actualizo la cotizacion correctamente');
window.location='ingresoproyectos.php';</script>";
}
if($btn=="Eliminar"){
$noproyecto = $_POST["txtnoproy"];
$sql="delete from cotizaciones where noproyecto='$noproyecto'";
echo "<script> alert('Se elimnino la cotizacion correctamente');
window.location='ingresoproyectos.php';</script>";
}
}
?>
<?php
$proy=$_GET['proy'];
?>
<form name="fe" action="" method="post">
<center>
<!--<strong>No pedido:</strong>-->
<?php
$sql="select max(nopedido) from pedidos";
?>
<input name="txtnopedido" type="hidden" value="<?php echo $r[0]?>" size="1"/>
<tr>
<td width="117"><strong>Fecha: </strong><input name="txtfecha" type="text" value=
<?php echo date('m/d/Y'); ?> size="7" readonly/></td>
<td width="117"><strong>Proyecto: </strong></strong><input name="txtnoproy[]" type="text" value=<?php echo $proy?> size="10" readonly/>
<td width="143"><strong>Solicitado por: </strong><input name="txtuser" type="text" value=<? echo $_SESSION['usuarioactual']; ?> size="8" readonly/></td><br><br>
<?php
$sql="
SELECT cotizaciones.nocotizacion, cotizaciones.idproducto, cotizaciones.cantidad, cotizaciones.observaciones
FROM cotizaciones
INNER JOIN pedidos
WHERE cotizaciones.noproyecto = '".$proy."'
GROUP BY cotizaciones.idproducto
ORDER BY cotizaciones.noproyecto DESC";
echo"<center>
<table border='4' bordercolor='#0099FF' bgcolor='#FFFFFF'>
<tr>
<td><font color='navy'><strong>Desc. del Producto</strong></font></td>
<td><font color='navy'><strong>Cantidad<br>Cotizada</strong></font></td>
<td><font color='navy'><strong>Observaciones</strong></font></td>
</tr>";
$var=$resul[0];
$var1=$resul[1];
$var2=$resul[2];
$var3=$resul[3];
echo "<tr>
<td><input name='txtnopro[]' type='text' value='$var1' size='48'/></td>
<td><input name='txtcotiz[]' type='text' value='$var2' size='5'/>
<td><textarea name='txtobscotiz[]' type='text' size='15'>$var3</textarea></td>
</tr>";
}
echo "</table>
</center>";
?>
<!--
<table border="4" align="center" bordercolor="#0099FF" bgcolor="#FFFFFF">
<td><strong>Productos</strong></td>
<td><input name="txtnopro" type="text" value="<?php echo $var1?>" size="6"/></td>
</tr>
<tr>
<td><strong>Cantidad</strong></td>
<td><input name="txtcantidad" type="text" value="<?php echo $var2?>" size="6"/></td>
</tr>
<tr>
<td><strong>Observaciones</strong></td>
<td><textarea name="txtobs" cols="6" id="txtobs"><?php echo $var3?></textarea></td>
</tr>
<tr>
-->
<table width="200" border="4" align="center" bordercolor="#0099FF" bgcolor="#FFFFFF">
<tr align="center"><td colspan="2"><input type="submit" name="btn1"value="Eliminar"><input type="submit" name="btn1"value="Actualizar"></td>
<tr>
<th scope="col"><a href="ingresoproyectos.php"><img src="regresar.PNG" width="68" height="26"></a></th>
<th scope="col"><a href="logout.php"><img src="sesion.PNG" width="97" height="24"></a></th>
</tr>
</table>
<tr>
<tr><br />
</form>
<br />
mi tabla se llama cotizaciones y tiene los siguientes campos:
idproducto (varchar50), cantidad (int 20), observaciones (varchar 50) y noproyecto (varchar 50). txtnopro esta relacionado con idproducto y txtnoproy con el noproyecto.
no mires el boton agregar que ese es codigo viejo que no funciona y que no he limpiado pendiente de poder actualizar los datso traidos al formulario... gracias por tu tiempo :D