2016-09-14 21 views
-1

私は、アレイ出力を持っていると私は、データベースからこの私のクエリを別の出力を得るためにアウトを使用したい:ループ選択クエリ

$access_array = array(2,3,4); 

foreach($access_array as $val){ 
     $index_erp = "id,name,alias,images";  
     $where_erp = "WHERE glb_pmstr_app_id = '2' and id = '".$val."'"; 
     $RES_SQL = $this->SQL_Query->__Select($index_erp,$tbl_app_feature,null,$where_erp,null,null,SQL_FETCHALL); 
} 

と私は$の結果から、3行を取得することになりました。 RES_SQL、しかし、私はちょうどデータベースから1行を取得します。

これを解決するにはどうすればよいですか?

+0

出力配列が表示されません – rapidoodle

答えて

0
$access_array = array(2,3,4); 
$output = array(); 

foreach($access_array as $val){ 
    $index_erp = "id,name,alias,images";  
    $where_erp = "WHERE glb_pmstr_app_id = '2' and id = '".$val."'"; 
    $RES_SQL = $this->SQL_Query->__Select($index_erp,$tbl_app_feature,null,$where_erp,null,null,SQL_FETCHALL); 
    $ouput[] = $RES_SQL; 
} 

これはあなたのやりたいことですか?

+0

よろしくお願い致します。私のために働きます。 –

+0

upvoteは非常に高く評価されます! – rapidoodle

+0

ソーリー、私の評判のために私はupvoteを与えることはできません;( –