php动态发送数据给页面 php自动向服务器发送数据

如何用php程序主动向html页面发送信息?

你说的应该是服务端主动向客户端推送消息, 这个只能使用Socket建立长连接来实现。

成都创新互联专注为客户提供全方位的互联网综合服务,包含不限于成都网站设计、网站建设、濮阳县网络推广、微信平台小程序开发、濮阳县网络营销、濮阳县企业策划、濮阳县品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;成都创新互联为所有大学生创业者提供濮阳县建站搭建服务,24小时服务热线:028-86922220,官方网址:www.cdcxhl.com

客户端实现比较简单, 大多数浏览器提供的应该都有接口, 几个方法就可以建立一个连接,然后进行消息监听就可以了,服务端实现稍微复杂点, 不过你根本不用自己写那些底层代码, php平台上有一个库叫 "Workerman", 里面所有功能已经帮你实现好了, 你看看文档就能直接调用了, 很简单的。

php 将从数据库中得到的值传到另一个页面

可以这样:

你要在form /form标签里加个隐藏的表单,如这样:

table width="531"

tr

th width="50"姓名:/th

th width="144"?php echo $row["name"]?input type="hidden" name="realname" value="?=$row["name"]?" //th!--每个里面加上这上一个隐藏的表单,这样你提交之后就可以在另外一个页面获取值了--

th width="53"性别:/th

th width="90"?php echo $row["sex"]?/th

th width="46"年龄:/th

th width="120"?php echo $row["age"]?/th

/tr

/table

input name="updata" type="submit" value="修改" /

/form

在另外一个页面这样获取值:

$name=$_POST['realname']; //这样在test.php页面就取到人名的值了

其他值同理

如何编写网页代码实现:只要php接收到发送的post数据,就传给html页面的js内

使用jQuery 的AJAX 功能即可实现;

简单例子,先在html文件中引入 jquery。js 文件

在要显示返回内容的地方 定义一个ID 如 。div id="myinfo"!--返回数据在这里显示--/div

function dingshi(){

$.ajax({

type: "GET",

url: "php文件url",   //文件路径

dataType: "html",    //返回格式

success: function(data){

//data 既是返回内容,格式或判断自行编写

$('#myinfo').html(data);

});

}

在用一个定时器,定时执行这个函数即可如

setInterval("dingshi()",1000);  //每隔1秒执行一次

从PHP的一个页面把数据发送到另一个页面。

你说的是连接数据库后修改数据吧;

一般来说

你的数据表这样;

+++++++++++++++++++++++++++++

id XNAME XTIME XEDITOR

1 lisi 2012-02-10 编辑

2 zhangsan 2012-05-18 编辑

+++++++++++++++++++++++++++++

ID是自动变量;

点编辑ID的时候;是传一个ID到FROM里;链接一般是这样

a href="xxxx.php?id=1"编辑/a

xxxx.php里接收ID=1

----------------------------

form method="post" action=""

数据库查询该ID所有信息。。。。

input type="text" name="id" value="?php echo $row['id']; ?"

input type="text" name="xname" value="?php echo $row['XNAME']; ?"

.......

/form


文章题目:php动态发送数据给页面 php自动向服务器发送数据
转载来源:http://scyanting.com/article/hpsicj.html