用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2180|回复: 4
收起左侧

[HELP] ci mysqli 操作数据库

[复制链接]
发表于 2013-6-20 17:41:19 | 显示全部楼层 |阅读模式
我有段代码如下:
<?php
class getAll extends E_Model
{
        function __construct()
        {
                parent::__construct();
        }
        function getAll()
        {
                $sql="select * from con";
                $result=$this->db->prepare($sql);
                return $result->execute();
        }
}

数据库配置:
$db['default']['dbdriver'] = 'mysqli';
我想知道怎么用mysqli操作数据库
发表于 2013-6-20 20:03:04 | 显示全部楼层
操作上是一样的。看看是不是你的php配置文件的问题
 楼主| 发表于 2013-6-21 08:57:39 | 显示全部楼层
php 的ini mysqli 前面的分号是去掉的状态
发表于 2013-6-21 11:04:22 | 显示全部楼层
本帖最后由 Raphael 于 2013-6-21 11:40 编辑

php 5預設mysqli是開啓的,
除非你想自己寫專用的CRUL,
不然在CI官方裏的CRUL的用法和MYSQL沒什麼差別,

=================================
一直到2.1.3版本,
CI在mysqli裏做的應該還有很大改善空間.
 楼主| 发表于 2013-6-22 10:23:45 | 显示全部楼层
开启下然后发现问题
不清楚是客户端版本不匹配还是怎么回事
fetch_assoc 和fetch_objet()是不能用的
后来我改了 CI的db库就可以用fetch_row

本版积分规则