К примеру – есть задача найти IP по базе GEOIP
Следует писать используя модификатор %u – которые преобразует в правильное значение
<?php $ip='255.0.0.0'; $sql=sprintf("SELECT cnt_id from countries_ip WHERE %u BETWEEN begin_ip_num AND end_ip_num ",ip2long($ip)); echo $sql; //SELECT cnt_id from countries_ip WHERE 4278190080 BETWEEN begin_ip_num AND end_ip_num ?>