为了账号安全,请及时绑定邮箱和手机立即绑定

十九章 CI笔记 简化数据库开发

标签:
PHP

“读取”查询
$this->db->select('url','name','clientid','people.surname AS client');
$this->db->where('clientid', '3');
$this->db->limit(5);
$this->db->from('sites');
$this->db->join('people', 'sites.clientid = people.id');
$this->db->orderby("name", "desc");
$query = $this->db->get();
显示查询结果
foreach ($query->result() as $row)
{
print $row->url;
print $row->name;
print $row->client;
}

if ($query->num_rows() > 0)
{
$row = $query->row_array();

print $row['url'];
print $row['name'];
print $row['client'];
}
“创建”和“更新”查询
$data = array(
'url' => 'www.mynewclient.com',
'name' => 'BigCo Inc',
'clientid' => '33',
'type' => 'dynamic'
);
$this->db->insert('sites', $data);

$this->db->set('url', 'www.mynewclinet.com');
$this->db->set('name', 'BigCo Inc');
$this->db->set('clientid', '33');
$this->db->set('type', 'dynamic');
$this->db->insert('sites');
Active Record 和传统 SQL 编程的结合
$this->db->query("SELECT id, name, url FROM sites WHERE 'type' = 'dynamic'");

$condition = "client ='3' AND (type ='dynamic' OR type='static')";
$this->db->where($condition);

点击查看更多内容
1人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消