Php 插入到两个不同的表中
我真的很挣扎,我如何才能让这个工作,基本上我有一个选择,你可以添加一个固定票价如下:(固定票价ID将被隐藏) 需要添加到以下两个表中: tblfixedfare: tblfixedfaresetup: 对于tblfixedfare,当用户添加固定票价时,需要在数据库中插入两个条目。考虑到数据库的现状,下一个示例是:Php 插入到两个不同的表中,php,mysql,database,insert,Php,Mysql,Database,Insert,我真的很挣扎,我如何才能让这个工作,基本上我有一个选择,你可以添加一个固定票价如下:(固定票价ID将被隐藏) 需要添加到以下两个表中: tblfixedfare: tblfixedfaresetup: 对于tblfixedfare,当用户添加固定票价时,需要在数据库中插入两个条目。考虑到数据库的现状,下一个示例是: ID:7,固定票价ID:4,日半:1,票价:“日时票价”值 ID:8,固定票价ID:4,日半部分:2,票价:“夜间票价”值 对于tblfixedfaresetup,同时需要
- ID:7,固定票价ID:4,日半:1,票价:“日时票价”值
- ID:8,固定票价ID:4,日半部分:2,票价:“夜间票价”值
- ID:8,FixedFareID:4,ShortPostCode:“To Postcode”值,Leg:1,LegCount:2
- ID:9,FixedFareID:4,ShortPostCode:“来自邮政编码”值,Leg:2,LegCount:2
如何插入FixedFareID,需要查看FixedFareID中的最高值并添加1。因此,对于tblfixedfare,下一个FixedFareID值需要为4,您知道如何实现吗?首先尝试插入到one数据库中。如果插入数据,尝试使用相同的查询插入第二个数据库。对于初始问题,只需按照fufu的建议进行两次查询
要获得FixedFareID加1的最大值,可以使用
MAX(FixedFareID)+1
代码在哪里。。。让我们看看能做些什么。你的问题中缺少了一些东西。我想这是关于逻辑的。我遗漏了问题的一部分,我添加了这一部分,因为我不确定如何实现这一点