1

codeigniter を使用して、result6 と result7 の値をコントローラーからビュー ファイルに渡す必要があります。

モデルファイル:

function provisional_median($arr) {
        $count = count($arr);
        for($i=0;$i<$count;$i++) {
        $array[]=$arr[$i]->breakdown_grants;
        }
        rsort($array); 
        $middle = round(count($array) / 2); 
        if($count % 2) { // odd number, middle is the median
            $median = $array[$middle];
        } 
        else { // even number, calculate avg of 2 medians
            $low = $array[$middle];
            $high = $array[$middle-1];
            $median = (($low+$high)/2);
        }

        return $median;
   }

コントローラ:

$data['result6']=$this->report_model->actual_median($actual_array_data);
    $data['result7']=$this->report_model->provisional_median($provisional_array_data);

見る:

         <td style="text-align:center;">
            <span><?php  print_r(result6); ?></span>
        </td>

        <td style="text-align:center;">
            <span><?php echo  print_r(result7);  ?></span>
        </td>
4

3 に答える 3

2

load the viewこれらの変数をcontroller同様に使用してみてください

$this->load->view('my_view',$data);   //Its in CodeIgniter

または、一部のフレームワークでは次のようになります

$this->loadView('my_view',$data);

そして、あなたの見解では、それは次のようになるはずです

<span><?php print_r($result6);  ?></span>

あなたは行方不明$で、プリントをエコーし​​ ません。

于 2013-08-03T05:22:22.297 に答える
1

コントローラーでこれを行います:

$this->load->view('my_view',$data);

そして、変数名に$記号を付けて表示します

<td style="text-align:center;">
<span><?php  echo $result6; ?></span>
</td>

<td style="text-align:center;">
    <span><?php echo $result7;  ?></span>
</td>
于 2013-08-03T05:28:21.747 に答える
0

コントローラーで

$data['result6']=$this->report_model->actual_median($actual_array_data);
$data['result7']=$this->report_model->provisional_median($provisional_array_data);
$this->load->view('my_view',$data);

次に、ビューファイルにこれを追加して確認します

<td style="text-align:center;">
        <span><?php  print_r($result6); ?></span>
    </td>

    <td style="text-align:center;">
        <span><?php  print_r($result7);  ?></span>
    </td>
于 2013-08-03T05:48:24.243 に答える