<!DOCTYPE html>
<html>
<meta http-equiv="Content-Type" content="text/html; charset="gbk" />
<body><?phperror_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_WARNING);
$con = mysql_connect("localhost","root","");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("domainname", $con);
mysql_query("set names 'gbk'");
mysql_query("SET CHARACTER SET gbk");
$url = mysql_query("SELECT DISTINCT website FROM domainname");
$result = mysql_query("SELECT * FROM domainname");
while($ws=mysql_fetch_array($url))
{
$i=0;
$ip=gethostbyname($ws[website]);
while($row=mysql_fetch_array($result));
{
if($ip==$row[ipaddress])
{
echo $ws[website].' 没有被劫持 '."<br/>";
break;
}
$i++;
}
if($i>15)
{
echo $ws[website].'被劫持'.'<br/>';
}
}
mysql_close($con);
?>
</body>
</html>
这是数据库的内容输出一直是空该怎么办?
<html>
<meta http-equiv="Content-Type" content="text/html; charset="gbk" />
<body><?phperror_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_WARNING);
$con = mysql_connect("localhost","root","");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("domainname", $con);
mysql_query("set names 'gbk'");
mysql_query("SET CHARACTER SET gbk");
$url = mysql_query("SELECT DISTINCT website FROM domainname");
$result = mysql_query("SELECT * FROM domainname");
while($ws=mysql_fetch_array($url))
{
$i=0;
$ip=gethostbyname($ws[website]);
while($row=mysql_fetch_array($result));
{
if($ip==$row[ipaddress])
{
echo $ws[website].' 没有被劫持 '."<br/>";
break;
}
$i++;
}
if($i>15)
{
echo $ws[website].'被劫持'.'<br/>';
}
}
mysql_close($con);
?>
</body>
</html>
这是数据库的内容输出一直是空该怎么办?
解决方案 »
- PHP安装问题
- 论坛数据库构造问题
- php5apache2-2.dll不能加载
- 文件不了,不能从file框里取得值。
- 求助:IIS下建虚拟目录后不能运行PHP程序!
- Gdj(陈水)写的这句正则:#(?=(<table(?:(?:[^<]|<(?!table))*?|(?1))*</table>))#is 谁能帮忙解释下?*?|(?1)等几个地方不是很明白。
- php中查询表a的所有字段名用哪个函数?急!
- 当mail()发送成功,但系统没有收到邮件时,系统可否有提示?
- 请教,MYSQL的数据无法删除!
- PDO读oracle中文查询问题
- PHP当页内伪静态跳转 成功解答再加50分
- 很奇怪,字段属性一样,都做索引为什么其中一个无效?
'www.baidu.com',
'www.taobao.com',
'www.youku.com',
'www.qq.com',
'www.mail.163.com',
'www.souhu.com',
'www.qidian.com',
);
foreach($a as $v) echo "$v:\t" . gethostbyname($v), PHP_EOL;
www.baidu.com: 115.239.211.112
www.taobao.com: 124.112.127.48
www.youku.com: 116.211.115.226
www.qq.com: 101.226.103.106
www.mail.163.com: 220.181.72.147
www.souhu.com: 124.16.31.154
www.qidian.com: 60.174.241.88和你的表中数据有相符的吗?既然没有,自然就不会有结果对于 if($ip==$row[ipaddress])
表中并没有 ipaddress 列,表达式不会成立,即便有相符的也不会有结果