我期待了解以下情況的好做法:變化串PHP中,如果在數據庫中的其他人或使用值
如果我的個人資料在數據庫中都有一定的價值,例如:10000
,我想在頁面中顯示您是級別「高級用戶」這樣做的好方法是什麼?
如果行[user_xp]> 10000 打印「你是高級用戶」
,我根據數據庫中的值更改此字符串「高級用戶」。
方式二:
記錄另一個值,保持該名稱,如 「初級」, 「高級用戶」, 「親」 和 如果行[user_xp]> 10000 mysqli_query SET user_level = 2(其中2是指「高級用戶」)
,然後當我顯示的字符串水平 如果行[user_level] = 2 打印您在$用戶級(像「你是高級用戶」將打印字符串)的數量
As我是初學者,我想也許這取決於我的需要在數據庫中記錄那個價值的名字。但我真的不確定這種方法。
非常感謝您的關注和您的回覆!
所以我的理解是任何類型的數據必須存儲在數據庫中。我也瞭解另一個表的類別。但是,這些min_value和max_value是什麼?這些字段在表格中嗎?我如何將它們用作最小值和最大值?一些mySQL類型的字段和附加設置? –
Thx回覆。不,最大值和最小值是簡單的整數(數字)字段。用於比較。例如,用戶有5900個XP。在這種情況下,您可以搜索另一個表,讓我們將其命名爲legend表,並查找5900值。該字段的名稱是用戶體驗文本。如果你有任何其他問題,請隨時寫:)。 –