1° muestro por pantalla una tabla en access y la cuelgo de esta forma:
Código PHP:
$sql_cosfon="SELECT Numero_Operacion,Costo_Fondo,Fecha,FAMILIA,DIVISA,TASACF,PLAZO,SALDO,Descripción,FECINFO,FEAPERTU,Plan_Amort FROM ".$mace2." WHERE NOT Descripción='Baja Renovación' " ;
$result=odbc_exec($cid_pye,$sql_cosfon)or die(exit("Error en odbc_exec"));
?><br><?
print "<table border=\"1\" cellpadding=\"2\" cellspacing=\"0\" colspan=\"20\" width=\"950\" >
<tr align=\"center\">
<td class=\"text_var\" colspan=\20\" bgcolor=\"#A3D0E5\">Numero Operacion</td>\n
<td class=\"text_var\" colspan=\20\" bgcolor=\"#A3D0E5\">Costo Fondo</td>\n
<td class=\"text_var\" colspan=\20\" bgcolor=\"#A3D0E5\">Fecha </td>\n
<td class=\"text_var\" colspan=\20\" bgcolor=\"#A3D0E5\">Familia </td>\n
<td class=\"text_var\" colspan=\20\" bgcolor=\"#A3D0E5\">Tipo Amortizacion </td>\n
<td class=\"text_var\" colspan=\20\" bgcolor=\"#A3D0E5\">Divisa </td>\n
<td class=\"text_var\" colspan=\20\" bgcolor=\"#A3D0E5\">TasaCF </td>\n
<td class=\"text_var\" colspan=\20\" bgcolor=\"#A3D0E5\">Plazo </td>\n
<td class=\"text_var\" colspan=\20\" bgcolor=\"#A3D0E5\">Saldo </td>\n
<td class=\"text_var\" colspan=\20\" bgcolor=\"#A3D0E5\">Descripcion </td>\n
<td class=\"text_var\" colspan=\20\" bgcolor=\"#A3D0E5\">Fecha Informado </td>\n
<td class=\"text_var\" colspan=\20\" bgcolor=\"#A3D0E5\">Fecha Apertura</td>\n
<td class=\"text_var\" colspan=\20\" bgcolor=\"#A3D0E5\">Modificar Costo Fondo</td>\n
<td class=\"text_var\" colspan=\20\" bgcolor=\"#A3D0E5\">Actualizar</td>\n
</tr>\n";
while ($valor = odbc_fetch_array($result)) {
$operacion=$valor['Numero_Operacion'];
$fondo=$valor['Costo_Fondo'];
$fecha=$valor['Fecha'];
$familia=$valor['FAMILIA'];
$amort=$valor['Plan_Amort'];
$divisa=$valor['DIVISA'];
$tasacf=$valor['TASACF'];
$descripcion=$valor['Descripción'];
$fecha1=$valor['FECINFO'];
$fecha2=$valor['FEAPERTU'];
$plazo=number_format($valor['PLAZO'],0,",",".");
$saldo=number_format($valor['SALDO'],0,",",".");
print "<form action='<?php $php_self ?>' method='post' name='periodo'>";
print " <tr>\n
<td align=\"center\" class=\"text_var\" colspan=\2\" bgcolor=\"#CFFFD1\">$operacion</td>\n
<td align=\"center\" class=\"text_var\" colspan=\2\" bgcolor=\"#CFFFD1\">$fondo</td>\n
<td align=\"center\" class=\"text_var\" colspan=\2\" bgcolor=\"#CFFFD1\">$fecha</td>\n
<td align=\"center\" class=\"text_var\" colspan=\2\" bgcolor=\"#CFFFD1\">$familia</td>\n
<td align=\"center\" class=\"text_var\" colspan=\2\" bgcolor=\"#CFFFD1\">$amort</td>\n
<td align=\"center\" class=\"text_var\" colspan=\2\" bgcolor=\"#CFFFD1\">$divisa</td>\n
<td align=\"center\" class=\"text_var\" colspan=\2\" bgcolor=\"#CFFFD1\">$tasacf</td>\n
<td align=\"center\" class=\"text_var\" colspan=\2\" bgcolor=\"#CFFFD1\">$plazo</td>\n
<td align=\"center\" class=\"text_var\" colspan=\2\" bgcolor=\"#CFFFD1\">$saldo</td>\n
<td align=\"center\" class=\"text_var\" colspan=\2\" bgcolor=\"#CFFFD1\">$descripcion</td>\n
<td align=\"center\" class=\"text_var\" colspan=\2\" bgcolor=\"#CFFFD1\">$fecha1</td>\n
<td align=\"center\" class=\"text_var\" colspan=\2\" bgcolor=\"#CFFFD1\">$fecha2</td>\n
<td align=\"center\" class=\"text_var\" colspan=\2\" bgcolor=\"#CFFFD1\"> <input type=\"text\" size=\"1\" name='costo' </td>\n
<td align=\"center\" class=\"text_var\" colspan=\2\" bgcolor=\"#CFFFD1\"> <input type='hidden' name='noperacion' value='$operacion'> <input type='submit' name='noperacion' value='actualizar' onsubmit=''> </td>\n
</tr>\n";
print "</form>";
Código PHP:
if (isset($_REQUEST['noperacion']))
{
$update=" UPDATE ".$mace." SET Costo_Fondo='$_POST[costo]'";
$result=odbc_exec($cid_pye,$update)or die(exit("Error en odbc_exec"));
}
Pero cuando yo le pincho el boton actualizar que supuestamente debe hacer el paso 2° el boton no hace nada y me saca de la pantalla.
Favor si me echan una manito, les agradezco.