phpmyadmin - Codeigniter 仅从 ID 获取最后一个数据
问题描述
问题是,我只从上述函数中获取最后一个数据。在我的数据库中,我的数据库中列出了四个类别,但只接收来自最后一个查询的数据。我怎样才能摆脱这个?我在这里尝试了多种变体。
我也尝试过使用相同的普通 sql 查询,但我只从最后一个 id 获取数据。
foreach($category as $cat){
$cat_id = $cat->id;
$data['catalog'] = $this->homemodel->getCatalog($cat_id);
}
解决方案
像这样试试
$i = 0;
foreach($category as $cat)
{
$cat_id = $cat->id;
$data['catalog'] = $this->homemodel->getCatalog($cat_id);
$i++;
}
推荐阅读
- service - DDD中DTO上的业务逻辑
- jquery - 在laravel中单击浏览器后退按钮时检索ajax分页
- python - 如何使用二元分类器执行积极的未标记学习?
- python - 为输入的每个元素循环整个输入的时间复杂度是多少?
- windows - PySpark 使用 from_csv 将 Kafka csv 分隔数据解析为列
- amazon-web-services - 从无服务器 yml 创建 swagger ui
- flutter - 使用具有 FutureBuilder 作为子级的 StatefulWidget List 显示没有数据,直到我热重新加载然后立即调用没有数据的未来
- javascript - 加载文件 .js 或 .html 时无法显示对话框?
- kubernetes - 服务帐户“zookeeper-operator”已经存在
- javascript - 由于内存不足,Chrome 运行 1 小时后崩溃。Javascript内存管理问题可能