在CodeIgniter中保存总和到数据库表中的解决方法可以如下所示:
首先,确保你已经在CodeIgniter中配置好了数据库连接。
My_model.php
,并在该文件中定义一个函数来计算总和并保存到数据库中:class My_model extends CI_Model {
public function save_sum($num1, $num2) {
$sum = $num1 + $num2;
$data = array(
'sum' => $sum
);
$this->db->insert('my_table', $data);
return $this->db->insert_id(); // 返回插入的行的ID
}
}
class My_controller extends CI_Controller {
public function __construct() {
parent::__construct();
$this->load->model('my_model');
}
public function save_sum_to_table() {
$num1 = 10;
$num2 = 20;
$insert_id = $this->my_model->save_sum($num1, $num2);
if ($insert_id) {
echo "总和保存成功,插入的行ID为:" . $insert_id;
} else {
echo "保存失败";
}
}
}
在上面的示例中,我们假设存在一个名为my_table
的数据库表,其中包含一个名为sum
的字段用于保存总和。
你可以根据你的实际需求和数据库表结构进行适当的调整。