我是一个 mySQL 新手——通常不会使用超过 INSERT、SELECT 语句...
在查看了一些类似这个问题或这个问题的帖子之后。我不确定我明白了。
我的(简化的)场景:
我有两张桌子。
Table1 is named "titles" and has 3 columns: id, pagetitle, pages_id
Table2 is named "pages" and has 2 columns: id, content
在一个表单中,我提交了 2 个表单域:title, content
现在,我想在每个表中插入每个值,但当然我想确保它titles.pages_id
与pages.id
. 两者titles.id
和pages.id
都是自动递增的。
这不是 PHP 问题
我知道如何使用 PHP 通过制作两个单独的 sql 语句并mysqli_insert_id()
在第二个查询中使用第一个查询来做到这一点。
但我认为有一种仅使用 SQL 的方式来进行多插入查询……或者有吗?
谢谢。