用PHP获取网页部分数据

用PHP获取网页部分数据,第1张

如果你要

之间的所有源码,用 preg_match 就可以,不用preg_match_all ,如果你要里面的所有的

标签中的内容,可以用preg_match_all //提取所有代码 $pattern = '/

(+)

/is'; preg_match($pattern, $string, $match); //$match[0] 即为

之间的所有源码 echo $match[0]; //然后再提取

之间的内容 $pattern = '/(+)li>/is'; preg_match_all($pattern, $match[0], $results); $new_arr=array_unique($results[0]); foreach($new_arr as $kkk){ echo $kkk; }

<php

$sql = "SELECT name FROM user WHERE ID=1 LIMIT 0,1";

$result = mysql_query($sql);

$rs = mysql_result($result,0);

>

php 读取数据一般都是在循环读取的时候把数据放入数组里,例如

<php

$link = mysql_connect("数据库地址","用户名","密码");//连接服务器

mysql_select_db("数据库名",$link);//连接数据库

mysql_query("set names gb2312");//设置字符集

$str = "select from table1";//查询语句

$result = mysql_query($str,$link);//执行查询

$re_array = new array();//构造数组

while($row = mysql_fetch_array($result))

{

$re_array[] = $row['列名'];//这样可以保存多列数据,根据语句不同,需要在这进行相应修改

}

>

大家一般都是用$_SERVER['REMOTE_ADDR']来获取用户IP,

但是如果使用了反向代理的,>

面向过程:

$sql="selectt_bumenfromt_xinxiwhereid=111";//Sql语句

$result=mysql_fetch_assoc(mysql_query($sql));//执行sql语句并以关联数组保存

print_r($result);//输出数组

以上就是关于用PHP获取网页部分数据全部的内容,包括:用PHP获取网页部分数据、如何在php中获取数据库中字段值、php如何获取几行数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9785344.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存