如何使网页页面和数据库同步刷新用php,jsp什么的都可以

如何使网页页面和数据库同步刷新用php,jsp什么的都可以,第1张

主动同步也许需要用socket,很是麻烦,我也说不清

你可以用被动的方式,大致意思就是:页面定时询问数据库服务器,数据是否有修改,如果有修改,页面就更新自己的内容,如果无则不需要更改

为了保持页面效率性,你可以设置定时时间为每5秒-1分钟一次,或者更久,看内容 的具体情况

为了省流量,你可以用个数据库变量来指示内容是否有变化,比如,数据更新的时间,这样每次页面只需要问下服务器最后数据更新的时间,就知道是否需要更新数据库,节省流量

笑了,楼上的,别忘了人家是新手啊。怎么教那么麻烦的办法。

对了,你说可以删除但是刷新一次对吧。

那你把删除代码放在上面吧,比循环列表上就行了。

执行顺序问题把

恩换一种方式吧,你知道给按钮传递id吧

那么添加你一个deletephp文件(负责删除)

deletephp文件内容:

<php

include('connphp');//连接文件

if( isset($_GET['id']) )//如果接收到URL传递的id值

{

$id=$_GET['id'];

$sql="DELETE FROM $table WHERE id=$id";

$result=mysql_query($sql);

}

if($result)

echo '<script>',"alert('删除成功');",'</script>';

else

echo '<script>',"alert('删除成功');",'</script>';

>

这里需要稍微解释下吧,首先呢,echo不是函数,他可以用","(逗号或者句号,就是小点来连接)

然后你把deletphp文件加入到你的列表页面

<php

include('deletephp');//加入删除

>

下面在每一行后面添加一个删除(按钮也行,跳转超链接简单点)

如:

<a href="listphpid=<php echo $row['id'];>">删除</a>

这个必须放在循环里。echo $row['id'];就是取他的id值

然后你试试效果,不行再问我 不行我这里有现成的文件,我发给你

更改数据库的访问权限,我的是access数据库,更改 属性-->>安全-->>添加-->>everyone(自己添加)-->> 完全控制

本人亲测,望采纳。

你的conn对象呢,也没有include 进来啊

你是在自己的机子上调试的吗?你的机子装iis了吗?

或者你把它放到虚拟目录里了吗?

把rsMessageLockType = 1 改成2

以上就是关于如何使网页页面和数据库同步刷新用php,jsp什么的都可以全部的内容,包括:如何使网页页面和数据库同步刷新用php,jsp什么的都可以、window.location.reload(); 我用ajax修改数据库内容,然后刷新本页面,希望可以更新数据,但是更新不了、ASP网页与数据库连接时,查询不可更新的错误,如何解决错误提示如下等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/sjk/10184185.html

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

发表评论

登录后才能评论

评论列表(0条)

保存