zoukankan      html  css  js  c++  java
  • 在自己的框架系统中使用tp类

    在自己挑选的php开源系统中,各种语法不好使,习惯了tp的语法,那么怎样将tp语法拿过来到自己系统中使用呢---

    think-orm

    composer安装:

    composer require topthink/think-orm

    将下载的vendor文件,放到框架入口文件同级目录

    1:将下载好的think-orm 放到自己系统的index.php。入口文件处

    例如你的框架入口文件是 lala.php  那么就在该文件里引入autoload

    include_once IA_ROOT . '/vendor/autoload.php';

    2:之后再要使用的控制器引入配置文件(就是你的database链接数据库的配置文件里加上下面的内容就行)
    require IA_ROOT . "/data/mysql.php";
    mysql.php内容如下
    <?php
    use thinkfacadeDb;
    // 数据库配置信息设置(全局有效)
    Db::setConfig([
        // 默认数据连接标识
        'default'     => 'mysql',
        // 数据库连接信息
        'connections' => [
            'mysql' => [
                // 数据库类型
                'type'     => 'mysql',
                // 主机地址
                'hostname' => '1.1.1.1',
                // 用户名
                'username' => 'root',
                // 数据库名
                'password'=>'root',
                'database' => 'we7',
                // 数据库编码默认采用utf8
                'charset'  => 'utf8',
                // 数据库表前缀
                'prefix'   => 'ims_',
                // 数据库调试模式
                'debug'    => true,
            ],
        ],
    ]);
    

      然后就可以正常使用了。

     使用时:

    use thinkfacadeDb;
    echo "<pre>";
    $aa = Db::table('xiao_category')->where('catid', 1)->find();
    print_r($aa);die;
  • 相关阅读:
    提高SQL查询效率
    数据库主键设计之思考
    Hlg 1030 排序
    Hdu 1556 成段更新.cpp
    Hdu 4280 最大流<模板>.cpp
    POJ 3216 最短路径匹配+floyd
    Hdu 4268 multiset函数的应用
    ZOJ 3602 树的同构
    Hdu 4284 状态DP 能否走完所选城市.cpp
    Hlg 1481 二分图匹配+二分.cpp
  • 原文地址:https://www.cnblogs.com/yszr/p/15002615.html
Copyright © 2011-2022 走看看