插入查询以在php和Mysql中存储全局站点首选项

时间:2016-07-26 07:44:11

标签: php mysql laravel

任何人都可以推荐存储常规网站首选项的最佳做法。 我想将网站详细信息存储在数据库中,如WordPress主题设置。任何人都可以帮忙吗?

我的表:

+------------------+--------------------+------------------+
|            id    | setting_key        | setting_value    |             
+------------------+--------------------+------------------+
|             1    | website_name       | Website Name     |
+----------------------------------------------------------+          

1 个答案:

答案 0 :(得分:0)

我知道您希望将它们存储在mySQL数据库中,但考虑将它们放在同一位置Laravel将配置设置存储在'/config'文件夹中。

为此,请在名为settings.php的配置文件夹中创建一个文件,其中包含:

<?php

return [

    'website' => 'Website Name'

];

然后访问或修改值:

// Get value
$website = Config::get('settings.website');

// Set value
Config::set('settings.website', 'New Website Name');