【问题标题】:PHP/MYSQL Recommend/Unrecommend button with incrementation带增量的 PHP/MYSQL 推荐/取消推荐按钮
【发布时间】:2017-02-11 19:14:41
【问题描述】:

我想为登录用户制作一个推荐按钮,以便在他注册后推荐产品的动态页面。首先他会看到推荐按钮 - 按下它 - 然后该按钮将变为不推荐,然后其他用户将看到推荐的总数。如果同一用户再次按下取消推荐按钮,则推荐数量将减少。

您能否提供一些想法或示例来说明我如何实现这一目标?非常感谢。

【问题讨论】:

  • 堆栈溢出是针对特定问题的
  • 您有特定的编码问题吗?人们不会在这里为你工作
  • 是的,但我需要一些建议,因为这就是问题所在 :(.
  • 我不需要人们为我做这项工作我需要了解如何做它背后的逻辑。
  • SO - stackoverflow.com/search?q=%5Bphp%5D+like+unlike+button 上有数百个喜欢/不喜欢按钮问题。在当前的格式中,这个问题太宽泛了。

标签: php mysql button


【解决方案1】:

对于推荐操作,您必须:

  1. 为您的产品视图制作布局。
  2. 使用 jQuery 更改按钮文本(推荐/取消推荐)并控制链接。
  3. 一个 php 服务器端代码,用于将带有 user_id 和 product_id 的推荐条目添加到您的数据库表中以保存推荐。

    <button id="r_action" data-flag="0">Reccomend</button> .... .... $("#r_action").on('click',function(){ if($(this).data('flag)==0){ // Reccomend } else{ // Unreccomend } }); ....

通过使用jQuery post,你可以将它发布到php,然后你可以将它插入到db。

为了向其他用户显示推荐计数,您可以使用 sql 获取计数。如果您希望立即获得这些计数,可以使用拉取请求。

通过删除该条目来减少计数的方法相同。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-07-17
    • 2010-10-01
    • 1970-01-01
    • 2011-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多