网站建设资讯

NEWS

网站建设资讯

php数据库查询ip php数据库查询某字段的最大值

php怎样写查询数据库里面有没有该ip

连接数据库都会了,查询出来也会吧?参考;

创新互联公司是一家专注于成都网站设计、成都网站制作、外贸网站建设与策划设计,安陆网站建设哪家好?创新互联公司做网站,专注于网站建设10多年,网设计领域的专业建站公司;建站业务涵盖:安陆等地区。安陆做网站价格咨询:18980820575

$query = "select * from table ";

$i=0;

if ($result = mysqli_query($link, $query)) {

while ($finfo = mysqli_fetch_field($result)) {

if($ip==$finfo-ip)

{

$i=1;

}

}

if($i==1)

{

echo "1";

}

else{

echo "0";

}

mysqli_free_result($result);

}

mysqli_close($link);

如何进行PHP查询ip所在地

?php

/**

* 根据IP地址取得地理位置

*/

function get_ip_arr()

{

$ip=file_get_contents("");

preg_match_all("/\"(.*)\"/",$ip,$arr);

return $arr;

}

//返回一个数组,包括地区、IP等信息,自行获取即可。

?

PHP怎么获取当前电脑的IP?

本文所述php实例可以完成获取局域网所有用户的电脑IP和主机名、及mac地址的功能,对于php程序设计人员有一定的参考借鉴价值。完整代码如下:

?php

$bIp = gethostbyname($_ENV['COMPUTERNAME']); //获取本机的局域网IP

echo "本机IP:",$bIp,"\n";

echo "本机主机名:",gethostbyaddr($bIp),"\n\n\n"; //gethostbyaddr 函数可以根据局域网IP获取主机名

//默认网关IP

list($ipd1,$ipd2,$ipd3) = explode('.',$bIp);

$mask = $ipd1 . "." . $ipd2 . "." . $ipd3 ;

exec('arp -a',$aIp); //获取局域网中的其他IP

foreach( $aIp as $ipv) {

if(strpos($ipv,'接口') !== false) {//一下显示的IP是否是当前局域网中的 而不是其他的类型 可以在cmd下试一下命令

$bool = false;

preg_match('/(?:(?:25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d)))\.){3}(?:25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d)))/',$ipv,$arr);

if(strcmp($arr[0],$bIp) == 0) {

$bool = true;

}

} else {

if($bool) {

$str = preg_replace('/\s+/', '|', $ipv);

$sArr = explode('|',$str);

if($sArr[1] == 'Internet' || empty($sArr[1])) {

continue;

}

//去除默认网关

if(strcmp($mask . ".1", $sArr[1]) == 0) {

continue;

}

//去除同网关下255的IP

if(strcmp($mask . ".255", $sArr[1]) == 0) {

continue;

}

//去除组播IP

list($cIp) = explode('.', $sArr[1]);

if($cIp = 224 $cIp = 239) {

continue;

}

echo "IP地址:|",$sArr[1],"|\n";

echo "MAC地址:",$sArr[2],"\n";

echo "主机名:",gethostbyaddr($sArr[1]),"\n";

echo "\n\n";

}

}

}


网页标题:php数据库查询ip php数据库查询某字段的最大值
标题链接:http://cdweb.net/article/dojhpic.html