Ver Mensaje Individual
  #15 (permalink)  
Antiguo 28/04/2003, 12:37
Avatar de payo22
payo22
 
Fecha de Ingreso: noviembre-2002
Ubicación: México
Mensajes: 839
Antigüedad: 21 años, 5 meses
Puntos: 1
perdon por la tardanza

aqui esta el codigo:


Código PHP:
<?php

   $link 
mysql_connect("localhost","usuario","password");
   
mysql_select_db("BASE_DE_DATOS",$link);
   
if (
$mensaje == "TTBB"){
       
       
$tabla "TTAA".$estacion;
       
$sql "SELECT DISTINCT Fecha,Hora,Estacion,PP,PS,HGT,TT,TD,DD,FF from $tabla where Fecha >= '$fechainicio' and Fecha <= '$fechafin' and Hora >= '$bhr' and Hora <= '$ehr'";
       
$result mysql_query($sql,$link);
       
$mes $bmo;
       
$dia $bdy;
     if (
$row=mysql_fetch_array($result)){
          
$registros mysql_num_rows($result);   
         
$i=0;
           
$j=0;
            do{
             
$dia split('[-]',$row[Fecha]);
               
$arreglo_mes[$j][$i]=$dia[1];
               
$arreglo_mes[$j+1][$i]=$dia[2];
               
$arreglo_mes[$j+2][$i]=$row[PS];
               echo 
"MES: ".$arreglo_mes[$j][$i]." DIA: ".$arreglo_mes[$j+1][$i]." PS: ".$arreglo_mes[$j+2][$i]=$row[PS]."<br>";
               
$j=0;
               
$i++;
             }while(
$row mysql_fetch_array($result));
            
$i=0;
            
$j=0;
            
$k=0;
            
$l=0;
            for (
$i=0;$i<$registros;$i++){  // en este for descarto los dias duplicados para un mes
                   
if ($arreglo_mes[1][$i]==$arreglo_mes[1][$i+1]){ // es decir que guardo los dias
                          
continue;                                 //si es igual continuo con el siguiente
                    
}                                               //valor .
                    
else{                                            //si el valor no es igual lo meto en el arreglo.
                         
$arreglo_mesdias[0][$l]=$arreglo_mes[0][$i];
                         
$arreglo_mesdias[1][$l]=$arreglo_mes[1][$i];
                         
                         
$l++;
                         
$k++;
                     }
            }

            echo 
"registros: ".$registros."<br>";
            echo 
"valor de K ".$k."<br>";
         
           
$i=0;
          
$j=0;
             
         echo 
"arreglo procesado <br>";     //y en este solo me muestra los dias de cada mes 
          
for ($i=0;$i<$k;$i++){           //que es lo que voy a utilizar.
                
for($j=0;$j<2;$j++){
                    
                  echo 
$arreglo_mesdias[$j][$i];
                    if (
$j==2){echo "<br>";}
                 }
          }

           



        echo 
"<p><a href = form_consulta.php>Volver</p> \n";
        }else{
          echo 
"<p> No se encontro ningun registro!</p> \n";
          echo 
"<p><a href = form_consulta.php>Volver</p> \n";
         }
   
   }    
?>
si no le entienden a algo por favor diganme con mucho gusto lo explicare mejor.