Php 插入到两个不同的表中

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将被隐藏)

需要添加到以下两个表中:

tblfixedfare

tblfixedfaresetup

对于tblfixedfare,当用户添加固定票价时,需要在数据库中插入两个条目。考虑到数据库的现状,下一个示例是:

  • ID:7,固定票价ID:4,日半:1,票价:“日时票价”值
  • ID:8,固定票价ID:4,日半部分:2,票价:“夜间票价”值
对于tblfixedfaresetup,同时需要对此数据库进行另外两次插入。考虑到数据库的现状,下一个示例是:

  • ID:8,FixedFareID:4,ShortPostCode:“To Postcode”值,Leg:1,LegCount:2
  • ID:9,FixedFareID:4,ShortPostCode:“来自邮政编码”值,Leg:2,LegCount:2
**注意,LegCount总是=2

如果有人能在这方面提供帮助,我们将不胜感激。(我正在使用PDO使用准备好的语句)

**编辑


如何插入FixedFareID,需要查看FixedFareID中的最高值并添加1。因此,对于tblfixedfare,下一个FixedFareID值需要为4,您知道如何实现吗?

首先尝试插入到one数据库中。如果插入数据,尝试使用相同的查询插入第二个数据库。

对于初始问题,只需按照fufu的建议进行两次查询


要获得FixedFareID加1的最大值,可以使用
MAX(FixedFareID)+1

代码在哪里。。。让我们看看能做些什么。你的问题中缺少了一些东西。我想这是关于逻辑的。我遗漏了问题的一部分,我添加了这一部分,因为我不确定如何实现这一点