【问题标题】:ActiveRecord in CodeIgniterCodeIgniter 中的 ActiveRecord
【发布时间】:2014-08-05 16:06:13
【问题描述】:

我有一个从头开始构建的小项目,我想使用 CodeIgniter 对其进行转换。如何将此查询字符串转换为活动记录?抱歉,我还是 CI 新手。

SELECT c.*, p.*, cp.* FROM css c, php p, cplusplus cp WHERE cp.id = p.cp_id AND p.id = c.p_id

【问题讨论】:

    标签: php mysql codeigniter activerecord


    【解决方案1】:

    很是写CI Active记录。你可以开始学习here

    先配置数据库详细信息,然后加载

    $this->load->database();
    

    这是您查询的主动记录方式。不完全一样,但响应会一样(优化方式)

       $this->db->select("*")
                  ->from("php")
                  ->join("css", "css.pid = php.id")
                  ->join("cplusplus", "cplusplus.cp_id = php.cp_id")
                  ->get()->result_array(); //Returns multiple records
    

    您可以使用____->get()->row_array(); 进行单条记录。

    ** 响应将采用数组格式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-09
      • 2013-01-19
      • 1970-01-01
      相关资源
      最近更新 更多