连接数据库的几种内置函数函数方法
易企CMS,include目录下的,是整个站点运行过程中所需要的类库文件。get_row()、get_results()、query。
在这里面的某个文件内增加函数,常用到的连接数据库的操作:
1、$yiqi_db->get_row()
类库文件中采用:$yiqi_db->get_row()操作数据库
类库文件:
function demoFunction(){
return $yige_db->get_row($sql);
}
模板文件中使用方法:
{assign var = demo value=$articledata->demoFunction($value)}
{$demo->field}释义:
demo:自定义变量
$articledata:当前页面创建的实例,一般为:$articledata = new ClassName;
demoFunction:类库文件中的某个函数
$demo->field中的field,是当前函数:demoFunction中所操作的数据表中的某一个字段。
PHP文件中直接调用函数方法:
$demo = $demodata->demoFunction($value);
$demo->field;PHP文件中直接写SQL语句的使用方法:
$sql = “select * from tableName where id=”;
$info = $mj_db->get_row($sql);
echo $info->field;上面各参数的含义,与在模板中调用类似。
2、$yiqi_db->query()
直接进行数据库操作。
3、$yiqi_db->get_results()
类库文件中用:$yiqi_db->get_results()操作数据库
类库文件:
function demoFunction(){
return $yige_db->get_results($sql);
}
模板文件中使用方法:
返回数组
PHP页面直接调用:count(返回的值),差数量