制作像facebook这样的专辑查看器

我正在制作像facebook这样的专辑查看器。

我已经做了“设置”,你可以看到照片,它在哪张专辑等等,现在我想让“下一个”“前一个”按钮工作。

我看到他们在观看电流时使用预加载,我希望完成类似的事情。

但首先,我怎样才能成为“下一个”? 使“下一步”工作的程序是什么?

有了这个,我的意思是我应该如何编码,所以它知道下一张图片是什么? 我想从日期(按日期排序)对其进行排序,因此下一个应该比当前日期更新,并且之前的日期早于当前日期。

我的数据库看起来像这样:

album id uID title album_photos id aID uID photo date 

aID保存相册的ID(相册ID),uID保存用户的ID(userID)。

我也想利用javascript。 制作一个ajax请求,而不是刷新整个页面。

所以我的问题是:

制作next / prev按钮的过程是什么,如果我想在日期DESC之后使其工作,javascript如何看起来像? 对file.php的ajax请求,它从数据库中获取最新的图像然后成功它会替换当前的照片并显示它? 怎么样的地址栏,在facebook中,地址栏更改与加载新照片一致。

对于制作本程序的任何一个很好解释的答案,都会接受答案

如果您按照日期DESC对照片进行排序,并且您获得了当前的照片日期,请执行以下操作:

  • 要查找下一张照片:按日期DESC订购照片,然后选择日期小于当前照片日期的第一张照片。 仅获取第一个。
  • 要查找上一张照片:按照日期ASC订购照片,然后选择第一张照片,其中日期大于当前照片的日期。 仅获取第一个。

自己构造SQL语句。

这将使用ajax(下一个/上一个)从数据库加载图像。 还包括指南和预加载器(在此处托管http://www.preloaders.net/ )。 如果您有任何疑问,请告诉我。

干得好。 这些是3个文件

  1. index.php …显示页面
  2. ajax.php …读取图像数据库
  3. show.php …加载图片

只记得在ajax.php中设置主机,用户,密码和数据库名称

复制并粘贴这些:
index.php

    
"; } ?>

2. ajax.php

 "; } //will determine total number of pages based on the limit you set $totalpages = ceil($num/$limit) - 1; ?> 

3. show.php

 "; } ?>