Foros del Web » Programando para Internet » PHP »

Problema con ODBC_FETCH_ARRAY

Estas en el tema de Problema con ODBC_FETCH_ARRAY en el foro de PHP en Foros del Web. Estimados favor me puedan orientar en un tema que no se porque no me anda, les explico. 1° muestro por pantalla una tabla en access ...
  #1 (permalink)  
Antiguo 05/06/2012, 15:29
 
Fecha de Ingreso: octubre-2006
Mensajes: 11
Antigüedad: 17 años, 4 meses
Puntos: 0
Problema con ODBC_FETCH_ARRAY

Estimados favor me puedan orientar en un tema que no se porque no me anda, les explico.

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>";
2° Luego tengo un campo que se llama "Modificar Costo Fondo" y lo deje como texto libre, para que el usuario le ingrese algo y luego este se actualize, para ello hice esto:

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.

Etiquetas: sql, tabla, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:12.