php - 无法使用 PHP 从数据库获取正确的字段

标签 php mysql database codeigniter session

我想获取数据库中的行,其中:

“l_area”是表格列

“寄售”是表格

并且限制“l_area”等于“area”变量中存储的值。

我的代码如下所示。即使l_area不等于area,它也只输出所有选定的项目。

    function get_all()
    {
        $area = $this->session->userdata('area'); 
        $this->db->select('l_area','d_area','description','dom','tom'); // the select statement
        $this->db->where('l_area' == $area);
        $q = $this->db->get('consignment'); // the table    
    }

最佳答案

试试这个

public function get_all()
{
    $area = $this->session->userdata('area'); 
    $this->db->select('*'); // the select statement
    $this->db->where('l_area',$area);
    $query = $this->db->get('consignment'); // the table   
    $result = $query->result_array();

    print_r($result);
}

关于php - 无法使用 PHP 从数据库获取正确的字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36575754/

相关文章:

php - 如何查询维基词典API并获取词性

php - 将包含 case 语句的 MySql 查询转换为 codeigniter 事件记录查询

java - 如何在 Java 中检查日期时间之前和之后的日期,以了解 MySQL 中的 UTC 日期,但对于多个时区?

javascript - 使用 JavaScript 在 HTML 中提交多个表单

php - Facebook PHP SDK getUser() 方法即使在从 facebook 取消授权应用程序后也会返回 uid

mysql - 中间 MySQL 查询 : updating table column based on separate table column value

mysql - 日期格式发生奇怪的变化

sql - JOIN 三张表

python - 将python中的值保存到mysql数据库

c# - BackgroundWorker 崩溃程序