php+mysql 积分兑换功能

php+mysql 积分兑换功能,第1张

用户登陆 账号密码验证后 存入session 同时查询用户的信息 显示积分

用户输入兑换的数量(PS建议这里不要用GET 因为可以从网页修改 不科学) 然后根据积分告知其是否可以兑换

如果可以兑换 访问数据库 更新用户的积分 获取对应数量的兑换卡号密码 讲该卡密状态设置为已经发放(PS:卡密状态起码3个 比如0未发放 1已发放 2已使用)

将卡密发送给用户

参照语法

创建事件(CREATE EVENT)语法:

CREATE EVENT [IF NOT EXISTS] event_name

ON SCHEDULE schedule

[ON COMPLETION [NOT] PRESERVE]

[ENABLE | DISABLE]

[COMMENT 'comment']

DO sql_statement

schedule:

AT TIMESTAMP [+ INTERVAL INTERVAL]

| EVERY INTERVAL [STARTS TIMESTAMP] [ENDS TIMESTAMP]

INTERVAL:

quantity {YEAR | QUARTER | MONTH | DAY | HOUR | MINUTE |

WEEK | SECOND | YEAR_MONTH | DAY_HOUR | DAY_MINUTE |

DAY_SECOND | HOUR_MINUTE | HOUR_SECOND | MINUTE_SECOND}

DO sql_statement

这里可以是insert语句,也可以是调用一个存储过程。

你的获得和使用都在一个字段里吗?应该有所区分吧?如果有区分就好办,如果在一个字段里,又没有区分就不好处理了,例有个区分字段,type 1 是获取,-1是使用

SELECT member_id, date_format(FROM_UNIXTIME( `time`),'%y') sdate,count(point) as a, FROM `表名` where type = 1 group by sdate member_id


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/8541857.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-17
下一篇 2023-04-17

发表评论

登录后才能评论

评论列表(0条)

保存