0

CI Active Recordを使用してクエリを実行しましたが、結果は次のとおりです。

Array (
    [0] => Array ( [id_kelurahan] => 6 [id_indikator] => 8 [nilai] => 20 )
    [1] => Array ( [id_kelurahan] => 6 [id_indikator] => 9 [nilai] => 20 )
)

その結果から、'ここで"id_kelurahan = 6"'を検索し、'nilai'の値を返します。ありがとう。

4

3 に答える 3

2

配列でループを実行し、その要素を確認します。

配列が という変数に格納されていると仮定します$theArray

foreach( $theArray as $arrayEach){
    if(6 == $arrayEach['id_kelurahan']){
        echo $arrayEach['nilai'];
    }
}
于 2012-06-12T09:45:59.607 に答える
0

これを試して

foreach($array as $internalArray){
    foreach($internalArray as $key => $value){
        if($key == 'id_kelurahan' && $value == 6){
            echo $internalArray['nilai'];
        }
    }
}
于 2012-06-12T09:51:16.657 に答える
0

次のように、配列の結果を反復処理する必要があります。

foreach($result_array as $key) {
  if ( 6 == $key['id_kelurahan']) {
     print $key['nilai'];
  }
}
于 2012-06-12T09:47:33.113 に答える