数据库及模板操作
数据库操作
1、读取单条数据
$this->db->row("Sql语句");
<?php
$rs=$this->db->row("select id from cms_content where id=1 limit 1");
if($rs)
{
echo $rs['id'];
}
2、读取多条数据
$this->db->load("Sql语句");
<?php
$rs=$this->db->load("select id from cms_content where isshow=1 limit 10");
if($rs)
{
foreach($rs as $key=>$val)
{
echo $val['id'];
}
}
3、插入数据
$this->db->add("表名","数组");
<?php
$this->db->add("cms_content",['name'=>'姓名']);
#得到插入数据后的编号
$nid=$this->db->newid;
4、更新数据
$this->db->update("表名","查询条件","数组");
<?php
$this->db->update("cms_content","id=10",['name'=>'姓名1']);
5、删除数据
$this->db->del("表名","查询条件");
<?php
$this->db->del("cms_content","id=10");
模板操作
1、变量赋值传递
$this->assign('abc','123');
传值后,可以直接在模板中使用$abc
的变量。
2、输出模板
$this->display('模板所在路径');