2012-02-25 9 views
1

私はZend Frameworkに とFIND_IN_SET()SQLクエリでの作業中に、私は適切なクエリでこのZend FrameworkのFIND_IN_SET()ですか?

$profileIds = "1,2,3"; 
$matchjobQry = $this->_db->select()->from('user_resume_skill') 
            ->where('rsl_status=1') 
            ->FIND_IN_SET('rsl_prf_id ',"$profileIds"); 
$matchjobRes = $this->_db->fetchAll($matchjobQry); 

ピング私を,,最後に、事前

答えて

4

で 感謝のようなコードを持って困ってきました私はこのクエリを達成する正確な方法を知りに来て、みんなそれを使用します。

$profileIds = "1,2,3"; 
$matchjobQry = $this->_db->select()->from('user_resume_skill') 
            ->where('rsl_status=1') 
//this is the exact way of approaching zend, and finally got the answer 
            ->where('FIND_IN_SET(rsl_prf_id,(?))', "$profileIds"); 
$matchjobRes = $this->_db->fetchAll($matchjobQry);