这个可以直接在同一个方法或者一个执行里面写两条插入SQL的语句的。如果是有相关联的话 可以启用事务的模式。
站在用户的角度思考问题,与客户深入沟通,找到小店网站设计与小店网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站制作、做网站、企业官网、英文网站、手机端网站、网站推广、国际域名空间、网站空间、企业邮箱。业务覆盖小店地区。
数据插入成功后会返回一个ID,这个ID就是插入成功的这条数据的ID。设置一个变量接受。例如:$did=“mysql插入语句”;接受到了后就可以将获取到的ID用另一条sql语句插入到另一个数据表中去了。
sql = query(UPDATE a, b SET a.name = $newname, b.studentname = $newname WHERE a.id = $id AND b.id = $id);注意:多表 UPDATE 不可以使用 ORDER BY 或 LIMIT。
首先你的问题与PHP无关,PHP总是把SQL语句不做任何解释就教给数据库,由数据库管理系统进行处理。
1、使用PHP中的数据库操作函数(例如MySQLi或PDO),连接到数据库,并且向不同的表插入数据。
2、数据插入成功后会返回一个ID,这个ID就是插入成功的这条数据的ID。设置一个变量接受。例如:$did=“mysql插入语句”;接受到了后就可以将获取到的ID用另一条sql语句插入到另一个数据表中去了。
3、向两个表插入数据,要写两个表的插入sql语句,你先写主表的插入语句,插入成功会返回一个主键编号,你利用这个编号作为附表的条件再写附表的插入语句就行了。。
4、一个一个表插入就行了,有几个表插入几次。如果同时插入多条多表,就循环。什么循环都可以,只要能实现就ok了。
1、向两个表插入数据,要写两个表的插入sql语句,你先写主表的插入语句,插入成功会返回一个主键编号,你利用这个编号作为附表的条件再写附表的插入语句就行了。。
2、在$this-assign(jumpUrl,__URL__./index); 之前,一样写上插入的语句即可。
3、你可以试一下这个语句,将表2查询出来的结果插入到表1中。
4、两张表没有关联到一块,TP中的关联模型 不好搞懂,只要是对主键和外键要求很严格。