Php 如何将一条记录的id添加到另一条记录的列中?
如果一个文档中有两个不同的MySQL insert函数指向两个不同的表,那么如何获取一条记录的id并将其放在另一个表中 您可以通过mysql\u insert\u id()函数获取最后一个insert id,然后使用它 例如,您的第一个插入查询是Php 如何将一条记录的id添加到另一条记录的列中?,php,mysql,Php,Mysql,如果一个文档中有两个不同的MySQL insert函数指向两个不同的表,那么如何获取一条记录的id并将其放在另一个表中 您可以通过mysql\u insert\u id()函数获取最后一个insert id,然后使用它 例如,您的第一个插入查询是 $insertqry1 = mysql_query("insert into tbl_name values(..,...,..)"); $lastinsertid = myqsl_insert_id(); 您的第二个问题将是 $insertqr
$insertqry1 = mysql_query("insert into tbl_name values(..,...,..)");
$lastinsertid = myqsl_insert_id();
您的第二个问题将是
$insertqry2 = mysql_query("insert into tbl_name(id) values('$lastinsertid')");
您可以通过mysql_insert_id()函数获取最后一个insert id,然后使用它 例如,您的第一个插入查询是
$insertqry1 = mysql_query("insert into tbl_name values(..,...,..)");
$lastinsertid = myqsl_insert_id();
您的第二个问题将是
$insertqry2 = mysql_query("insert into tbl_name(id) values('$lastinsertid')");
第一次插入后,您可以通过以下方式拾取id
function insert1()
{
mysql_query("INSERT .....");
return myqsl_insert_id();
}
function insert2()
{
$id1 = insert1(); // the id you want
mysql_query("INSERT ..... $id1 ");
}
像这样的事
function insert1()
{
mysql_query("INSERT .....");
return myqsl_insert_id();
}
function insert2()
{
$id1 = insert1(); // the id you want
mysql_query("INSERT ..... $id1 ");
}
试过了,我没有得到我想要的那张桌子的id。试过了,我没有得到我想要的那张桌子的id。