Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/247.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/58.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何将一条记录的id添加到另一条记录的列中?_Php_Mysql - Fatal编程技术网

Php 如何将一条记录的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

如果一个文档中有两个不同的MySQL insert函数指向两个不同的表,那么如何获取一条记录的id并将其放在另一个表中

您可以通过mysql\u insert\u 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')");

您可以通过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。