最新消息:世上无难事,只要肯放弃。

亚博体育娱乐平台编写PHP框架第三天-模型类

admin 451 次 0 条

数据库操作采用第三方的medoo类,按照medoo的官方文档自己可以自定义一些常用的数据库操作

select($table,'*');
        return $rs;
    }

    public function find($table,$id){
        $rs = $this->get($table,'*',['id' => $id]);
        return $rs;
    }
}

medoo配置文件,官网上有直接复制下来用即可

 'mysql',
    'database_name' => 'shop',
    'server' => 'localhost',
    'username' => 'root',
    'password' => 'root',
 
    // [optional]
    'charset' => 'utf8',
    'port' => 3306,
 
    // [optional] Table prefix
    'prefix' => 'tp_',
 
    // [optional] Enable logging (Logging is disabled by default for better performance)
    'logging' => true,
 
    // [optional] MySQL socket (shouldn't be used with server and port)
    'socket' => '/tmp/mysql.sock',
 
    // [optional] driver_option for connection, read more from http://www.php.net/manual/en/pdo.setattribute.php
    'option' => [
        PDO::ATTR_CASE => PDO::CASE_NATURAL
    ],
 
    // [optional] Medoo will execute those commands after connected to the database for initialization
    'command' => [
        'SET SQL_MODE=ANSI_QUOTES'
    ]
];

如何使用

find('brand',3);  //第一个参数为表名,第二个参数为要查询的id
        dump($rs);
    }

}
发表我的评论

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址