我有我自己的应用程序,它应该创建一个相册(如果这个相册不存在)并上传一张图片。
每当您没有应该拥有的相册(由应用程序创建)时,它会创建相册,但不会将图片上传到此相册,它只会在您第二次运行脚本时上传图片。
所以我猜我无法在第一轮获得我的新专辑的 ID。我怎样才能有我的新专辑的ID?
问候!
有两个函数返回这个值:
Php function -> mysqli_insert_id()
Mysql function ->LAST_INSERT_ID()
由于您的问题被标记为facebook
,我假设您的相册创建评论意味着您正在使用 Facebook 的 API 创建相册?
如果是这种情况,您可以使用类似于为什么我无法获取 facebook 相册 ID 中的代码?:
$create_album = $facebook->api('/me/albums', 'post', $album_details);
//get the album id
$album_uid = $create_album["id"];
$new_id = mysql_insert_id();
将其放在您的 INSERT 查询之后,您就可以访问该 ID。