{% else-1 %}
NTL * 18.08
(2 фев 2014, 17:44) (0/0) [0]
ByUNNAMED,ок
NTL * 18.08
(2 фев 2014, 17:42) (0/0) [0]
ByUNNAMED,За 100 отдам
NTL * 18.08
(2 фев 2014, 17:41) (0/0) [0]
ByUNNAMED, У меня купить
NTL * 18.08
(2 фев 2014, 17:40) (0/0) [0]
(1, \'Россия\', \'Билайн\', 520982528, 520983039),
NTL * 18.08
(2 фев 2014, 17:40) (0/0) [0]
ByUNNAMED, Функция и так берет числовые данные
NTL * 18.08
(2 фев 2014, 17:39) (0/0) [0]
CREATE TABLE IF NOT EXISTS `base` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`country` varchar(255) NOT NULL,
`operator` varchar(255) NOT NULL,
`band` int(11) unsigned NOT NULL,
`band2` int(11) unsigned NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1836 ; вид базы под функцию
NTL * 18.08
(2 фев 2014, 17:36) (1/0) [1]
ByUNNAMED,<? function opsos($var){
$ips = explode(\'.\',$var);
$ipn = $ips[3] + $ips[2]*256 + $ips[1]*256*256 + $ips[0]*256*256*256;
if (mysql_result(mysql_query(\"SELECT COUNT(*) FROM `base` WHERE `band` <= \'$ipn\' AND `band2` >= \'$ipn\'\"*, 0)!=0){
$array = mysql_fetch_assoc(mysql_query(\"SELECT operator,country FROM `base` WHERE `band` <= \'$ipn\' AND `band2` >= \'$ipn\' LIMIT 1\"*);
if($array){ $op = $array[\"operator\"].\' (\'.$array[\"country\"].\')\'; }
} else {
$op = \'Не определен\';
}
return $op;
echo $op;
} ?> лови функцию
NTL * 18.08
(2 фев 2014, 17:34) (0/0) [0]
ByUNNAMED,Тебе оператора надо узнавать?
NTL * 18.08
(2 фев 2014, 17:32) (0/0) [0]
`band` <= \'$ipn\' AND `band2` >= \'$ipn\'
  • 1 из 1