如何扩展db类

如何扩展db类,第1张

如果你想用自己的DB类,我建议不一定要扩展CI原来的DB类,DB类本来比较复杂,里面有好多函数,要用好多时间去看,如果你想用自已的数据库函数,你可以在librariers里面新建一个DB类,如myDb,这个类想 *** 作mysql,你可以从原来CI的里面传送来一个DB联接对像就可以了。如:class

Mydb{

private

$dbconn

=

null

public

function

__construct(&$db)

{

$this->dbconn

=

$db

}

public

function

insert($sql)

{

mysql_query($sql,

$this->dbconn)

ruturn

}}//在controller里面调用:$this->load->library('Mydb',

$this->db)mydb->insert($sql)

//to

do

what

you

need这样不知道行不行??

如果是背景数据块的话有点麻烦,要在fb里改动;

若是全局的话就方便了:打开db块,光标选在最后一行的注释后按下回车,这时就会新建立一行,输入名称(可任意输入)、数据类型、注释(可选)。

不知道是不是你所要的

use Illuminate\Support\Facades\DB

use Illuminate\Database\Eloquent\Model

控制器文件头加上这两句。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/10979538.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-12
下一篇 2023-05-12

发表评论

登录后才能评论

评论列表(0条)

保存