如何在 php/mysql 中存储库存数组?
最终用户拥有如下库存: 狗:0,猫:3,龙:20 等等你明白了。
那么对于 30 库存字符串数组,在 mysql 中存储值的最佳方式是什么 然后将它们与 php 一起使用?我需要为此使用 json 吗?因为我想要 更新例如用户“购买”另一条龙并偶尔更新记录。
The end user has an inventory such as:
dogs:0, cats:3, dragons:20 etc you get the point.
So for a 30 inventory string array, what is the best way to store the values in mysql
and then use them with php? do i need to use json for this? because i would like
to update for instance a user "buying" another dragon and update the record occasionally.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
只需为此使用一个单独的表,其中包含对对象的引用(如果存在对象表)、其所属的玩家以及项目的数量。无需在表中存储 json 字符串。
Just use a seperate table for this, which has a reference to the object (if an object table exist), the player it belongs to and the number of items. No need to store a json string in a table.
存储在包含 ID、名称、数量的表中。
您需要 JSON 来与 php 进行通信,而无需重新加载页面(AJAX),但它可以动态生成。
Store in a table containing Id, Name, Quantity.
You need JSON to communicate with php without reloading the page (AJAX), but it can be generated dynamically.