Ver Mensaje Individual
  #5 (permalink)  
Antiguo 25/07/2005, 22:30
Avatar de JALF
JALF
 
Fecha de Ingreso: septiembre-2004
Ubicación: Cali - Colombia
Mensajes: 634
Antigüedad: 19 años, 8 meses
Puntos: 2
Cita:
Iniciado por royrojas
pues di como, por que yo tampoco le encontre logica a esa convinacion de numeros
Hola pues me toco que hacer una función en PHP para eso!!!
aqui está la función
Código PHP:
function rangos($inicio,$fin){
    
$array = array('inicio'=>array(13346),'final'=>array(234659));
    
$x=0;$y=0;$f=0;

    for(
$y 0$y count($array['inicio']); $y++){
        for(
$x $inicio$x <= $fin$x++){
            if(
$x $array['inicio'][$y] and $x $array['final'][$y]){
                
$respuesta['inicio'][$f] = $array['inicio'][$y];
                
$respuesta['final'][$f] = $array['final'][$y];
                
$f++;
            }
        }
    }
    return 
$respuesta;
}

$resp rangos(18,46);
print_r($resp); 
Y listo la respuesta seria:
1-23
33-46

eso es lo que necesitaba!!!!
__________________
Ubuntu User # 15554
http://dubaiphp.wordpress.com/ -Mi vida de desarrollo, juegos y algo más en un Blog-