[英]How to retrieve the column values in codeigniter?
做这样的事情:
$this->db->where('config_name', 'Account_activation');
$q = $this->db->get('my_users_table');
/* if u r fetching one row use row_array instead of result_array*/
$row = $q->row_array();
echo $row['config_value'];
有关更多信息: https : //www.codeigniter.com/user_guide/database/index.html
如果您想根据配置名称检索配置值,则可以像我在此处给出的那样,在选择查询中简单地添加一个where条件,将要检索查询的任何config_name都放入即可,它将在其中显示配置值同一行。
$this->db->select('config_value');
$q = $this->db->get_where('my_users_table',array('config_name'=>'home_page'));
$row = $q->row_array();
echo $row['config_name']; // this will print index.php
尽管功能相同,但与其他答案几乎没有什么不同。 您可以创建一个帮助程序并包含此功能。 仅当您一次只想获取一个配置项时,才真正有用。
function config_item_db($key) {
$CI = & get_instance();
$query = $CI->db->get_where('my_users_table', array('config_name' => $key));
if ($query->num_rows() == 1) {
return $query->row()->{$key};
} else {
return false;
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.