我有我自己的应用程序,它应该创建一个相册(如果这张专辑不存在),并上传图片。我怎么能有我刚刚创建的专辑的ID?
只要你没有相册,你应该有(由应用程序创建)它会创建相册,但它不会将图片上传到此相册,它只会在第二次运行时上传图片脚本。
所以即时猜测即时通讯不能让我的新专辑的id第一轮。我怎样才能得到我的新专辑的ID?
问候!
我有我自己的应用程序,它应该创建一个相册(如果这张专辑不存在),并上传图片。我怎么能有我刚刚创建的专辑的ID?
只要你没有相册,你应该有(由应用程序创建)它会创建相册,但它不会将图片上传到此相册,它只会在第二次运行时上传图片脚本。
所以即时猜测即时通讯不能让我的新专辑的id第一轮。我怎样才能得到我的新专辑的ID?
问候!
$new_id = mysql_insert_id();
把这个放在你的INSERT查询后面,你可以访问这个ID。
有两个函数返回该值:
Php function -> mysqli_insert_id()
Mysql function ->LAST_INSERT_ID()
至于你的问题被打上facebook
,我被你的专辑创作假设评论您的意思是你要创建与Facebook的API的相册?
如果是这样的话,你可以使用类似代码的东西从Why I cannot get the facebook album ID ?:
$create_album = $facebook->api('/me/albums', 'post', $album_details);
//get the album id
$album_uid = $create_album["id"];
我不是使用数据库! – 2012-07-28 04:27:18
我已经把它分成了三个php,第一个把所有的信息(如果它登录到Facebook,想象选择等)第二个php看看专辑,如果它不在那里创建专辑并将专辑ID存储在会话中变化,然后第三个php将图像上传到新的专辑或旧的和预期的专辑。 :) – 2012-07-29 19:48:13