Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/11/2010, 15:07
seyerben
 
Fecha de Ingreso: octubre-2010
Mensajes: 53
Antigüedad: 13 años, 6 meses
Puntos: 0
Consulta javascript y php

HOLA TENGO ESTA CONSUTA
Código PHP:
 $consulta=pg_query("SELECT tiendas.nombre,
to_char(div(sum(retarje.monto),100),'999,999,999,99') as total_monto,
retarje.fechatr  FROM"
.$_SESSION['db_schema_data'].".tiendas,
"
.$_SESSION['db_schema_data'].".retarjeWHERE (fechatr  BETWEEN TO_DATE('".$aryDatos[0] ."','DD/MM/YYYY') AND TO_DATE('".$aryDatos[1]."','DD/MM/YYYY')) AND idtienda = tienda AND idplaza = plaza  GROUP BY nombre,fechatr  ORDER BY fechatr  DESC"); 
LA CUAL QUIERO MOSTRAR EN LA SIGUENTE TABLA

Código PHP:
  if($consulta)
            {   
                
$NumRegistros pg_num_rows($consulta);
                
                if (
$NumRegistros 0)
                {     
                    
//Inicio del dibujado de la tabla
                    
$strTitulo "tiendas" ;      
                    
$Tabla '<center><form method="post" action="" name="FormEcos" >';
                        
$Tabla .= "<div style=\"border: solid 0px black; height: 445px; overflow: auto; background-color: #BDCDDB;\">";
                            
$Tabla .= "<table id=\"ilumi\" width=\"70%\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"table-layout: ;\">
                                            <tr>
                                                <td valign=\"top\">
                                                     <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" class=\"Header\">
                                                        <tr>
                                                             <td class=\"HeaderLeft\"></td> 
                                                                <th>$strTitulo</th>
                                                             <td class=\"HeaderRight\"></td> 
                                                        </tr>
                                                     </table>"
;
                                                     
//Titulos del Grid
                                                     
$Tabla .=' <table class="Grid" cellspacing="\" cellpadding="" style="empty-cells: show;">
                                                                    <tr class="Caption">
                                                                    <td rowspan="3" style="text-align:right width="100">Tienda</td>
                                                                    <td colspan="3" style="text-align:right width="100">Fecha</td>
                                                                    <td style="text-align:right width="100">Monto</td>
                                                                </table>'
;
                    
                                                     
$Tabla .= "<div style=\"border: solid 0px black; height: 387px; overflow: auto; background-color:#BDCDDB;\">";
        
                                                        
$Tabla .= "<table width=\"70%\"  class=\"Grid\" cellspacing=\"\" cellpadding=\"\" style=\"empty-cells: show;\"> ";
                                                            
$Tabla .= '<tr class="Row">';
                                                                while(
$aryRegistros=pg_fetch_assoc($consulta))
                                                                {
                    
                                                                    
$Tabla .= '<tr class="Row">';
                                                                    
                                                                    
                                                                        
//tienda     
                                                                        
if (!empty($aryRegistros['nombre']))          
                                                                            
$Tabla .= '<td width="100" style="text-align:right;">'.$aryRegistros['nombre'].'</td>'
                                                                        else
                                                                            
$Tabla .= '<td width="100" style="text-align:right;"><font color="#f7f7f7">.</font></td>';
                                                                        
                                                                        
//fecha    
                                                                        
if (!empty($aryRegistros['fechatr']))
                                                                        {
                                                                              
$Tabla .= '<td width="100" style="text-align:right;">'.$aryRegistros['fechatr'].'"</td>';
                                                                        }else
                                                                            
$Tabla .= '<td width="100" style="text-align:right;"><font color="#f7f7f7">.</font></td>';
                                                                            
                                                                        
//monto
                                                                        
if (!empty($aryRegistros['total_monto']))     
                                                                            
$Tabla .= '<td width="100" style="text-align:right;">'.$aryRegistros['total_monto'].'</td>';
                                                                        else
                                                                            
$Tabla .= '<td width="100" style="text-align:right;"><font color="#f7f7f7">.</font></td>';
                                                                    
$Tabla .= '</tr>'."\n";
                                                                    
                                                                }  
//FIN WHILE
                                                                
                                                            
$Tabla .= '</tr>'."\n"
                                                        
$Tabla .= "</table>";                                                                             
                                 
//Regrsamos el resultado
                                 
return $Tabla;          
                    
                }else
                {
                
                    
$Tabla "<div>
                    <table width=\"70%\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\" class=\"Header\">
                                                        <tr>
                                                             <td > 
                                                                <th>No se encontraron registros.</th>
                                                             <td> 
                                                        </tr>
                                                     </table></div>"
;
                     return 
$Tabla// regresmos false en caso de no encontrar datos                                  
                
}
                    
            
              
        }   
//FIN DE CONTINUAR
        
else
        {
          
            return 
$Resultados
        }
                
         
pg_close($idConexion);
        }else
        {
              
//Guardamos el registro en el archivo LOG
         
        
}  
    }      
sajax_init();
sajax_export("CargarFechas");
sajax_handle_client_request();      
?> 
EL CASO ES QUE SI HAGO EL DEBUG LINEA POR LINEA SI MUESTRA RESULTADOS PERO CUANDO EJECUTO LA PAGUINA COMPLETA NO ARROJA NADA

AQUI MI FUNCION JAVAESCRIPT
Código HTML:
function filtra_fechas()
    {
       //llammos a la funcion para cargar las lineas
        var FechaIniSel = document.getElementById("fechaInicial").value;
        var FechFinSel = document.getElementById("fechaFinal").value;
        var DatosFecha = FechaIniSel + "," + FechFinSel;
        
        x_CargarFechas(DatosFecha,contenedorFResult);
       
    }
    
    //Funcion que se encarga de llenar el grid con los resultados encontrados
    function contenedorFResult(Resultado)
    {       
          document.getElementById("divResultado").innerHTML =  Resultado;                      
    }
AYUDENME POF FAVOR GRACIAS Y SALUDOS A TODOS