Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/56.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 尝试在应用程序中发布图像_Php_Mysql_Submission - Fatal编程技术网

Php 尝试在应用程序中发布图像

Php 尝试在应用程序中发布图像,php,mysql,submission,Php,Mysql,Submission,如果我向MySQL数据库提交某个数据,并且该对象获得了一个自动分配的ID,那么我如何向引用该ID的另一个表提交数据?如果第一个表自动增加新记录的ID,我可以在提交后调用以获取该表的最大ID-但是如果多个用户在同一个应用程序上,这似乎很有问题并且容易出错。您的帖子有点不清楚,但我想您需要的是mysql\u insert\u ID,它将使用mysql\u查询返回最后一个插入行的id 例如: mysql_query("INSERT INTO `journal_post` (...) VALUES (.

如果我向MySQL数据库提交某个数据,并且该对象获得了一个自动分配的ID,那么我如何向引用该ID的另一个表提交数据?如果第一个表自动增加新记录的ID,我可以在提交后调用以获取该表的最大ID-但是如果多个用户在同一个应用程序上,这似乎很有问题并且容易出错。

您的帖子有点不清楚,但我想您需要的是mysql\u insert\u ID,它将使用mysql\u查询返回最后一个插入行的id

例如:

mysql_query("INSERT INTO `journal_post` (...) VALUES (...)"); //Insert proper code in ...
$pid = mysql_insert_id(); //Contains the ID of the just inserted journal_post
if (...) { //Some check to see if an image was attached
  mysql_query("INSERT INTO `img_details` (...) VALUES (...)");
}

如果这不是您的意思,请提供一个代码示例来详细说明问题。

您的帖子有点不清楚,但我认为您需要的是mysql\u insert\u id,它将使用mysql\u查询返回最后插入行的id

例如:

mysql_query("INSERT INTO `journal_post` (...) VALUES (...)"); //Insert proper code in ...
$pid = mysql_insert_id(); //Contains the ID of the just inserted journal_post
if (...) { //Some check to see if an image was attached
  mysql_query("INSERT INTO `img_details` (...) VALUES (...)");
}

如果这不是您的意思,请提供一个代码示例来详细说明问题。

您应该单击答案旁边的复选标记,以便其他用户可以看到它已被回答。确定-此网站为新手,不知道如何选择您的答案。再次感谢!你应该点击答案旁边的复选标记,这样其他用户就可以看到它已经被回答了。好-这个网站是新手,我想知道如何选择你的答案。再次感谢!