gpt4 book ai didi

php - 无法从 CodeIgniter 中的 SQL-View 选择

转载 作者:行者123 更新时间:2023-11-29 12:43:51 25 4
gpt4 key购买 nike

当我尝试这个时

$this->db->query('SELECT * FROM WMY_VIEW WHERE id_bla = ? 
ORDER BY bla, blabla', array($bla))->result_array();

我遇到了这个错误

Query error: ERROR:  relation "WMY_VIEW" does not exist.

WMY_VIEW 是一个 sql View ,而不是一个表。但是在常规的 php 中,它可以工作

$sql = "SELECT * FROM WMY_VIEW WHERE id_bla=".$bla." ORDER BY bla, blabla";
$results = pg_query(CONEXION, $sql);

CI 有什么问题?我缺少什么?

PS:数据库(PostgreSQL)不是我的。

最佳答案

试试这个

$this->db->where('id_bla',$id_bla);
$this->db->order_by('bla','desc');
$query = $this->db->get('WMY_VIEW');
return $query->result_array();

关于php - 无法从 CodeIgniter 中的 SQL-View 选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35753540/

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