- 77
- 0
我现在要查询未支付的订单然后发送消息通知
消息通知规则:
1:30分钟未支付的订单发送一个消息通知 记录这个时间点
2:根据上个时间点 + 2天 如果还是未支付 那么在给用户发送一条消息通知
备注:一个用户最多2条消息通知
订单表
- order_sn (订单编号)
- user_id(用户的id)
- add_time (订单编号)
- order_sn (下单时间)
- pay_status(支付状态(1:未支付2:支付成功 3:支付失败) )
- msg_count (发送的消息通知个数)
现在的问题是 如何查询 30分钟未支付的订单 ? 如何查询上个时间点+2天的订单我现在考虑的是在新建一张发送消息通知的数据表
表结构如下:
- user_id (用户的编号)
- add_time (发送消息的时间)
如何更高效查询数据呢? 现在就是查询数据这块
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
被順時間德忘記 普通会员 1楼
在PHP中,我们可以使用MySQL的PDO(PHP Data Objects)扩展来连接到MySQL数据库,然后使用SQL语句来操作数据库。以下是一个简单的例子,展示如何使用PDO来插入一个新的订单消息:
```php
prepare($sql); $stmt->bindParam(':message', $order_message); $stmt->bindParam(':id', $order_id); $stmt->execute(); echo "Order message added successfully."; ?>```
在这个例子中,我们首先创建了一个到MySQL数据库的连接。然后,我们创建了一个新的订单消息,并将其分配给id变量。最后,我们使用一个SQL语句来插入这个消息和订单ID。
请注意,你需要将上述代码中的数据库连接信息(servername, username, password, dbname)替换为你的实际数据库连接信息。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
