我的问题是,采用什么方法/技术/流程将数据从控制器发送到视图/模型并查看到控制器。
我想了解codeigniter中数据流背后的逻辑。
各种帮助都将受到赞赏。
$this->load->view('sap_tab',$result);
$data = $this->input->post();
答案 0 :(得分:2)
从控制器获取数据以查看
<?php
//Create Database connection
error_reporting(E_ALL ^ E_DEPRECATED);
include 'conf.php';
$pageNumber = $_GET['page_number'];
$sql="select * from new_post order by ID DESC limit ".getpage($pageNumber);
$result= mysql_query($sql);
function getpage($p){
$p--;
return ($p*10).",10";
}
//Create an array
$json_response = array();
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$row_array['id'] = $row['id'];
$row_array['title'] = $row['title'];
$row_array['content'] = ($row['content']);
$row_array['created_at'] = $row['created_at'];
$row_array['url_image'] = $row['url_image'];
//push the values in the array
array_push($json_response,$row_array);
}
array_walk_recursive($json_response, function(&$val) {
$val = utf8_encode($val);
});
echo json_encode($json_response, JSON_UNESCAPED_SLASHES);
print "ok";
?>
现在,您可以访问sap_tab.php中的$data = array(
'title' => 'Client',
'bookings' => $this->db->get('bookings')->result_array()
);
$this->load->view('sap_tab',$data);
$data
&amp; $title
查看控制器
有两种方法可以做到这一点