gpt4 book ai didi

php - codeigniter 在另一个查询中使用部分查询结果

转载 作者:行者123 更新时间:2023-12-01 00:49:09 24 4
gpt4 key购买 nike

很难想出一个标题。我将 CodeIgniter 与模型/ View / Controller 一起使用。我的 MySQL 数据库中有以下相关表格:

enter image description here

在我的模型中,我有以下功能:

function get_shoptable() {
$this->db->from('productshop')->where('productId', $this->productId);
$query = $this->db->get();
return $query->result();
}

在我的 Controller 中,我使用了上面的函数

$data['bookshop'] = $this->Product_model->get_shoptable();

在我看来,我正在寻找 $bookshop。我的问题是,显示商店名称而不是显示商店 ID 的最佳方式是什么。考虑到 $bookshop 应该保持原样(shopid 除外),因为我正在创建一个包含产品数据的 HTML 表格。

最佳答案

试试这样的:

function get_shoptable() {
$this->db->from('productshop')
->join('shop', 'productshop.shopId = shop.shopId')
->where('productshop.productId', $this->productId);
$query = $this->db->get();
return $query->result();
}

关于php - codeigniter 在另一个查询中使用部分查询结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17947254/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com