通常の PHP では、同じページでフォームを送信できます。
<form action = "" method = "POST">
<input type = "text" name = "hi" value = "hi"/>
<input type = "submit" name = "send" value = "Send"/>
</form>
<?
if (isset($_POST['send']))
echo $_POST['hi'];
?>
CodeIgniter でこれを行うにはどうすればよいですか?
私はこれを試しましたが、それを行う方法がわかりません:
意見:
<? echo form_open('form'); ?>
.....
</form>
<?
if (isset($_POST['data'])){
$array = $data;
foreach ($array as $array){
echo array_sum($array)/count($array)."<br>";
}
}
?>
コントローラ:
function index() {
$name = $this->input->post('select');
$this->load->model('select');
$data['result'] = $this->select->index();
$this->load->view('theview', $data);
}