检查result_array()中是否存在值

时间:2015-02-14 12:56:46

标签: php codeigniter

我有以下查询......

$query = "SELECT * FROM crescent.main_stock where transaction_type like '%Receive%' LIMIT 0,1;";
        $query = $this->db->query($query);
        $result = $query->result_array();
        if (in_array('Receive', $result)) {
            echo 'this array contains Receive';
        }

我正在尝试检查result_array()中是否存在值Receive,实现此方法的最佳方法是什么?我应该用哪个功能来检查?

1 个答案:

答案 0 :(得分:0)

如果你想知道你的查询是否以数组的形式返回了一个值,你可以把它放在函数的末尾:

$result = $query->result_array();
print_r($result);