如现在想查询192.168.1.1到192.168.1.50之间的所有IP
咋实现呢,数据库里存的是3232236025这样的值
哪位高人指点下,要咱实现呢

解决方案 »

  1.   

    ip2long('192.168.1.1') < ipaddress < ip2long('192.168.1.50')
      

  2.   

    <?php 
    $start = ip2long('192.168.2.1');
    $start = sprintf("%u", $start) ;
    $end = ip2long('192.168.5.1');
    $end = sprintf("%u", $end) ;
    for ($start; $start<$end; $start++){
        echo long2ip($start)."<br>";
    }
    ?>
      

  3.   

    [问题点数:50分,无满意答案结帖,结帖人:scsmxzp]........................