CodeIgniter 数据库连接查询
来源:互联网 发布:手机淘宝怎样退货流程 编辑:程序博客网 时间:2024/05/21 22:36
刚接触CI ,要操作数据库一直没有找到对的方式。
环境:wampserverCI
问题:从phpmyadmin中的表中查询数据,报错:
1、Message:Object of class CI_DB_mysqli_result could not be converted to string”
2、Message:Array to string conversion
3、Message: syntax error, unexpected ''name''(T_CONSTANT_ENCAPSED_STRING), expectT_CONSTANT_ENCAPSED_STRING
原因:
数据库中存储的数据类型多,想要取带类型的数据,环境不一定支持,所以PHP与mysql之间的通讯全用string。
而$query=$this->db->query($sql); 返回数据为object型。要从$query中取出结果,并按字段进行查询。具体代码如下所示。
<?phpclass Dbtest extends CI_Controller{public function index(){echo 'what a good day!';}public function dbcon(){$this->load->database();$sql = "SELECT * FROM clientcount where id =3";$query = $this->db->query($sql); if ( ! $this->db->simple_query($sql)){ $error = $this->db->error(); } if($query->num_rows()>0){$result=$query->result(); foreach($result as $row){echo $row->id;echo $row->name;}}else{echo false;} }}?>
0 0
- CodeIgniter 数据库连接查询
- codeigniter配置oracle数据库连接错误
- [codeigniter 五]、查询缓存
- 数据库连接查询
- 数据库连接查询
- 数据库连接查询
- 数据库连接查询
- 数据库连接查询
- 数据库连接查询
- 数据库连接查询
- 数据库连接查询
- codeigniter
- CodeIgniter
- codeigniter
- CodeIgniter
- CodeIgniter
- CodeIgniter
- CodeIgniter
- javascript模版引擎Mustache
- putty psftp连接到腾讯云服务器
- 怎么理解CPU与显卡的关系
- Layer3 ACL
- 在64位系统以及64位编译器下字节对齐----阿里巴巴2015实习生笔试题
- CodeIgniter 数据库连接查询
- cannot be cast to android.widget.HeaderViewListAdapter
- shared_ptr 真的非常的有用
- 常规功能和模块自定义系统 (cfcmms)—053把一对多(OneToMany)字段的grid加入到form中
- APK瘦身记,如何实现高达53%的压缩效果
- linux原始套接字(1)-arp请求与接收
- swift 柯里化(示例通知事件)
- [Leetcode]235. Lowest Common Ancestor of a Binary Search Tree
- 安装Tomcat后的环境变量设置