2013-09-26 71 views
-1

我使用以下代码从db表中打印计数值,现在我需要将此计数值插入表中,请帮助我。如何使用codeigniter将表计数值插入数据库

$this->db->like($data); 
    $this->db->from('student_table'); 
    $result= $this->db->count_all_results(); 
    echo "count:".$result; 

这只是显示的计数值

需要将计数值插入到数据库表

+0

进行更新查询? –

+0

$ this-> db-> update('course_table',$ result); – user2817874

回答

1

它很简单,在数据库中插入计数值,如u都没有提到,表名和你要插入计数的属性/字段,我正在提供一个通用答案!

使用插入查询

$this->db->like($data); 
$this->db->from('student_table'); 
$result= $this->db->count_all_results(); 
$this->db->query("INSERT INTO tbl_name VALUES('$result')"); 

,或者如果你要计算所有表中的行,

$result = $this->db->count_all('table_name'); 

使用更新查询

$this->db->where('id', $id); // if particular value to update 
$this->db->update('tblName', $result); 
相关问题