Home  >  Article  >  php教程  >  CodeIgniter 数据库操作--连接

CodeIgniter 数据库操作--连接

WBOY
WBOYOriginal
2016-06-06 20:00:43970browse

1、在application - config -- database.php中配置数据库 这是默认的 $active_group = 'default'; $active_record = TRUE; $db['default']['hostname'] = 'localhost'; $db['default']['username'] = 'root'; $db['default']['password'] = ''; $db['default

1、在application -> config --> database.php中配置数据库

 

    这是默认的

 

$active_group = 'default';
$active_record = TRUE;

$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'root';
$db['default']['password'] = '';
$db['default']['database'] = 'mlshome';
$db['default']['dbdriver'] = 'mysql';
$db['default']['dbprefix'] = '';
$db['default']['pconnect'] = TRUE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = '';
$db['default']['char_set'] = 'utf8';
$db['default']['dbcollat'] = 'utf8_general_ci';
$db['default']['swap_pre'] = '';
$db['default']['autoinit'] = TRUE;
$db['default']['stricton'] = FALSE;

 

$this->load->database();   //连接数据库

$query = $this->db->query('select names,auther from books');  //查询数据库


        if ($query->num_rows() > 0)  //判断是否有查询结果
        {
            foreach($query->result() as $row) //取对象

             {

                    echo $row->names;

                    echo $row->auther;

              }


//或者

 

foreach ($query->result_array() as $row)  //取组
{
   echo $row['title'];
   echo $row['name'];
   echo $row['body'];
}

       }

 

//$this->db->reconnect();    //重新连接数据库

$this->db->close();        //关闭数

 

 

其它一些函数

 

$query->row(); //取第一行数据返回一个对象

$query->row(5); //取第5 行返回一个对象

 

$query->row_array(); //取第一行数据成数组

$query->row_array(5); //取第五行返回一个数组

 

 

 

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Previous article:民间秘方Next article:win7(64位)安装搭建php