尝试使用Model :: factory设置数据库信息

时间:2019-06-08 10:12:06

标签: php html css

当我尝试在数据库中将相同的ID设置为2个不同的表时,我在一秒钟就得到了null,它的类似表不包含唯一列。

我只有一个项目,我想使用Model :: factory将其设置为使用PHP的数据库,所以我试图将相同的id设置为2个不同的表

  1. amx_admins_servers -table不包含唯一列。

  2. amx_amxadmins-普通表

结构1-amx_admins_servers —

admin_id   - here i want to set id and when i try all time i get NULL
server_id
custom_flags
use_static_bantime

示例:=

-admin_id--server_id--custom_flags--use_static_bantime--
-- 5 --    -- 2 --     -- abc --       --- no --- 

结构2-amx_amxadmins —

id
username
password
access

-id--username- -password--access--
--5-- testname- - abc -- -- no --- 

这是我的代码:

        //SAVE ADMIN PRIVILEGIES 
        $crtadmin = Model::factory('CreateAdmin')->create();
        $crtadmin->id = $GetUserAndSetID;
        $crtadmin->username = $name;
        $crtadmin->password = $admnpassword;
        $crtadmin->access = $get_planFLAGS;
        $crtadmin->flags = $get_planFLAGS;
        $crtadmin->steamid = $nick_name;
        $crtadmin->nickname = $nick_name;
        $crtadmin->icq = null;
        $crtadmin->ashow = "1";
        $crtadmin->created = $timehook;
        $crtadmin->expired = $expiredadmin;
        $crtadmin->days = 31;
        $crtadmin->save();

        //SET ADMIN TO SERVER ->
        $setadmin = Model::factory('SetAdminToServer')->create();
        $setadmin->admin_id = isset($setadmin) ? $setadmin->admin_id : $GetUserAndSetID;
        if ($setadmin && $server_for_access == 'IPP'){
            $setadmin->server_id = 2;
        }
        $setadmin->custom_flags = $get_planFLAGS;
        $setadmin->use_static_bantime = "no";
        $setadmin->save();

0 个答案:

没有答案