如何让我的访问者比较(和评价)从mysql数据库显示的两个图像?

时间:2011-02-24 04:03:23

标签: php mysql

所以我建立了一个mysql数据库,它保存一个图像(更具体地说是一个图像的路径),图像排名(从0开始)。然后我创建了一个网页,一次随机显示两个图像。 [到这里一切正常]我希望我的用户能够点击他们更喜欢的图像之一,并且数据库中的图像等级增加+1。

我该如何设置?请在解释中尽可能详细。我是php和mysql的新手。

2 个答案:

答案 0 :(得分:0)

onclick执行UPDATE image_ranks SET rank = rank+1 WHERE image_id = {$image_id}

为图像(或投票图标)实现onclick事件将对脚本执行AJAX请求的内容将更新数据库中的排名值,结果将返回一个新的更新值,可用于更新< div>内容与实际排名

答案 1 :(得分:0)

你需要这样的东西。

图片: ID,名称,路径,居

  • 有一个投票按钮(更新图像设置排名=排名+ 1,其中id = $ id;)
  • 有一个向下投票按钮(更新图像设置排名=排名 - 1,其中id = $ id,排名> 0;)

希望能解决问题。