gpt4 book ai didi

php - 使用 if else 或使用数据库中的值更改 PHP 中的字符串

转载 作者:行者123 更新时间:2023-11-29 13:19:12 25 4
gpt4 key购买 nike

我希望了解以下情况的良好做法:

如果我的个人资料在数据库中有一些值,例如:10000

我想在页面中显示您的级别为“高级用户”,这样做的好方法是什么?

如果行[user_xp] > 10000打印“您是高级用户”

我根据数据库中的值更改此字符串“高级用户”。

方式二:

记录另一个值,该值包含“Beginner”、“Advanced user”、“Pro”等名称和如果行[user_xp] > 10000mysqli_query SET user_level = 2(其中2是表示“高级用户”的数字)

然后当我显示字符串级别时如果行[用户级别] = 2print You are $userLevel (将打印类似“You are Advanced user”的字符串)

由于我很初学者,我想这可能取决于我的需要是否在数据库中记录该值名称。但我真的不确定这种方法。

非常感谢您的关注和回复!

最佳答案

如果 10000 是某种将来会更改的值,则必须将其保存在数据库中。然后可以很容易地添加或删除一些东西。然后将节保存到数据库的另一个表中,例如:

类别:普通用户;最小值:1000;最大值:10000

类别:专家;最小值:10001;最大值:1000000

在这种情况下,您将来只能在一处更改这些设置:例如,如果专家用户来自 9001,您可以仅在一个数据库中轻松更改它。每个用户的索引保持不变:)

希望对你有帮助

关于php - 使用 if else 或使用数据库中的值更改 PHP 中的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21074003/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com