php的mysql同时修改2个表数据,怎么实现?
//完成你的问题需要先假设几个变量
创新互联专注于企业营销型网站建设、网站重做改版、津南网站定制设计、自适应品牌网站建设、H5建站、成都做商城网站、集团公司官网建设、成都外贸网站建设公司、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为津南等各大城市提供网站开发制作服务。
//传值的id
$aId = $_GET['id']
//要修改的新check内容
$newCheck = "aaa";
//要在表B中加的数值
$addContent = "20";
//第一个SQL更新表A中的check内容
$sql1 = "UPDATE `A` SET `check`='".$check."' WHERE `aid`=".$_GET['id'];
//第二个SQL获取表B中的相关信息
$sql2 = "SELECT `B`.`bid`,`b`.`score` FROM `A`,`B` WHERE `A`.`name`=`B`.`name` AND `A`.`aid`=".$_GET['id'];
//通过sql2可以得到所要修改的B表中的bid=$bid 和B表中该条记录的score内容=$score。
$newScore = $score.$addContent;
//更新表B中数据
$sql3 = "UPDATE `B` SET `score`='".$newScore."' WHERE `bid`=".$bid;
php 如何同时调用Mysql 数据库中俩个表格数据
select other1,other2,other3, other4,other5,other6 from 1 inner jion 2 on 1.ID2=2.ID2 where 2.ID2=88
php数据库 问题 有两个表 见图片 我select art 表 如何得到 user信息 art表中uid代表user中的id
select * from art left join user on art.uid=user.id where 查询条件(如:art.uid='".$id."')
php中将两个表单提交到同一处理页中,怎么区分是哪个表单提交过来的数据以写入不同的数据库,谢谢
给2个表单加分别加一个隐藏域,这个隐藏域的name属性相同但值不同,比如一个是1,一个是2
在处理页,取得这个隐藏域的值,是1就是表单1提交来的,是2就是表单2提交来的
PHP新手根据不同表条件判断写入数据库
首先我在本地创建了2个表,一个为brker,一个为member,语法如下:
create table brker (outlet varchar(255));
set names utf8; //这里是我确保在插入数据时中文不会乱码
insert into brker (outlet) values("我的家乡是湖南-衡阳");
insert into brker (outlet) values("我的家乡是江西-宜春");
insert into brker (outlet) values("我的家乡是广东-东莞");
create table member (comid int(12), shopid int(12), admin_shopid int(12));
下面是我创建的测试代码以及最终的效果截图:
php中的一个表单提交修改数据库中两个表的部分数据要怎么实现~连接mysql语句不会
写2条sql语句啊!
执行两次修改啊!
当然,如果表有关系的话,也可以在mysql中建立一个触发器
当一个表有变化的时候,会触发例外一个表也进行变化!
不过这个比写php更难弄些!
特别是你刚接触php!
你可以百度一下mysql触发器
分享名称:php数据库写入两个表 php数据库写入两个表格
链接地址:http://scgulin.cn/article/hhpdeg.html