Php 如何获得我刚刚创建的相册的id?

Php 如何获得我刚刚创建的相册的id?,php,facebook,Php,Facebook,我有我自己的应用程序,它应该创建一个相册(如果这个相册还不存在)并上传一张图片 当你没有本应拥有的相册(由应用程序创建)时,它会创建相册,但不会将图片上载到此相册,它只会在你第二次运行脚本时上载图片 所以我猜我不能在第一轮就拿到我的新专辑的id。我怎样才能得到我的新专辑的id 问候 $new_id = mysql_insert_id(); 将其放在INSERT查询之后,您就可以访问ID了。有两个函数返回此值: Php function -> mysqli_insert_id() My

我有我自己的应用程序,它应该创建一个相册(如果这个相册还不存在)并上传一张图片

当你没有本应拥有的相册(由应用程序创建)时,它会创建相册,但不会将图片上载到此相册,它只会在你第二次运行脚本时上载图片

所以我猜我不能在第一轮就拿到我的新专辑的id。我怎样才能得到我的新专辑的id

问候

$new_id = mysql_insert_id(); 

将其放在INSERT查询之后,您就可以访问ID了。

有两个函数返回此值:

Php function -> mysqli_insert_id()

Mysql function ->LAST_INSERT_ID()

由于您的问题被标记为
facebook
,我假设您的专辑创建评论是指您正在使用facebook的API创建专辑

如果是这种情况,您可以使用与以下代码类似的代码:


我将其分为三个php,首先获取所有信息(如果登录到facebook,选择imagge等),第二个php查看相册,如果没有,则创建相册并将相册id存储在会话变量中,然后第三个php将图像上传到新相册或旧相册和预期相册中。:)
$create_album = $facebook->api('/me/albums', 'post', $album_details);
//get the album id
$album_uid = $create_album["id"];