我在我的數據庫中創建了一個設置表,我想根據設置爲變量賦值,我不知道如何去做。從數組中分配變量
表:設置
id | setting | value
1 | setting_one | value_one
2 | setting_two | value_two
3 | setting_three | value_three
查詢
if ($result = $db->query("SELECT * FROM settings")) {
while($row = mysqli_fetch_assoc($result)) {
$SettingOne = $row['setting_one'];
$SettingTwo = $row['setting_two'];
$SettingThree = $row['setting_three'];
}
}
是否有理由將它們設置爲單個變量?你可以隨身攜帶數組並通過鍵訪問它們。 – nerdlyist
執行'$ {$ row ['setting']} = $ row ['value'];'得到像'$ setting_one ='value_one'的設置;' – JustOnUnderMillions
但是您應該直接使用數組,而不是創建新變量 – JustOnUnderMillions