Heim >Backend-Entwicklung >PHP-Tutorial >PHP 页面不能与数据库同步刷新的有关问题

PHP 页面不能与数据库同步刷新的有关问题

WBOY
WBOYOriginal
2016-06-13 11:55:171052Durchsuche

PHP 页面不能与数据库同步刷新的问题
我目前问题是,(1.php 和2.php在框架的左右)在1.php页面向数据库添加数据,而且添加成功了,要在2.php页面显示数据库的内容,可是却没有最新的添加的那条记录,继续添加数据,提交后,在2.php页面显示了之前提交的数据,但是没显示本次提交的数据,请问各位高手,怎么解决啊,在网上看到,说是缓存问题,在php页面加上下面代码就可以,可是,我每个页面都添加了,为什么还是不管用啊。都快急死了
@ header('Expires:Thu,01 Jan 1970 00:00:01 GMT');
@ header('Last-Modified:'.gmdate('D,d M Y H:i:s').' GMT');
@ header('Cache-Control:no-cache,must-revalidate,max-age=0');
@ header('Pragma:no-cache');
------解决方案--------------------
你是1.php提交完数据后,刷新整个页面,但2.php没有更新对吗?
如果是缓存问题,可以在框架的2.php的src中,改为2.php?=time() ?>这样2.php就没有缓存了。

例如这样:

<br /><frameset cols="*,80" frameborder="no" border="0" framespacing="0"><br />  <frame src="1.php" name="mainFrame" id="mainFrame" title="mainFrame" /><br />  <frame src="2.php?<?=time() ?>" name="rightFrame" scrolling="No" noresize="noresize" id="rightFrame" title="rightFrame" /><br /></frameset><br />

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:php访问根目录有有关问题Nächster Artikel:远程连接数据库报错