重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
两个窗口的代码类似这样:
金寨网站建设公司成都创新互联公司,金寨网站设计制作,有大型网站制作公司丰富经验。已为金寨上千提供企业网站建设服务。企业网站搭建\外贸营销网站建设要多少钱,请找那个售后服务好的金寨做网站的公司定做!
?php
session_start();
if (!isset($_SESSION['count'])) {
$_SESSION['count'] = 0;
} else {
$_SESSION['count']++;
}
//可以一个文件中赋值
$_SESSION['count']=123;
//在这个文件,或者另外一个文件中显示
echo $_SESSION['count'];
?
补充:
窗口是不能关闭的,至少不能关完,SESSION需要COOKIE支持,窗口一关COOKIE就没了。一般是在一个窗口工作,可以不断的切换文件,如果多个窗口的话,往往是使用FRAME框架。
1)首先你会不会修改一个数据,是真正明白操作的修改?
2)针对两个数据库各建一个连接,$link1和$link2,然后对后面操作数据库的操作复制一份,采用不同的连接做输入参数,这样就能同时修改两个数据库了。
至少三个方法可以实现:
一、使用视图来实现多表联合查询,
例如:创建视图:create view userstoposts as select u.name,u.qq,p.post_id,p.title, p.contents, p.contents from users as u,posts as p where u.name=p.name
二、直接使用表联合查询
例如:select u.name,u.qq,p.* from users as u,posts as p where u.name=p.name
三、结合PHP语言实现
例:1、
?php
$Sql="select *from posts";
$Result=@mysql_query($Sql);
while($rows=mysql_fetch_assoc($Result)){
$sql1="select name,qq from users where name='".$rows['name']."'";
$result1=@mysql_query($sql1);
$rows1=mysql_fetch_assoc($result1);
$OUTPUT[]=array(
'name'=$rows['name'],
'qq'=$rows1['qq'],
'post_id'=$rows['post_id'],
'title'=$rows['title'],
'contents'=$rows['contents']
);
}
print_r($OUTPUT);//可以你需要的结果输出
?
要有主外键对应才能关联比如 a.iad = b.id (a表中的iad字段等于b表中的id)就能关联
每个页面都是一个新连接,当页面执行完毕后,会自动关闭连接,需要手动关闭的话,可以使用
mysql_close($con);