2013-02-25 81 views
0

我想從我的數據庫傳遞一些數據到網頁我有我的模型索姆代碼,指定什麼數據我想選擇和迴應我的觀點中的數據我的問題是如何我是否會將Somme數據傳入以查看使用控制器?這裏是我的代碼從控制器傳遞數據來查看建議所需

survay/PHP

<?php 
class Survay extends CI_Model{ 

    function dosurvay($Question, $qA, $qB, $qC){ 
     $this->db->select('QID, Question, qA, qB, qC'); 
     $this->db->from('tblquestions'); 
     $this->db->where('Question', $Question); 
     $this->db->where('qA', $qA); 
     $this->db->where('qB', $qB); 
     $this->db->where('qC', $qC); 
     $this -> db -> limit(1); 

    $query = $this -> db -> get(); 

    if($query -> num_rows() == 1) 
    { 
    return $query->result(); 
    } 
    else 
    { 
    return false; 
    } 
} 




} 
?> 

survay_view.php

<html> 
<head> 

</head> 

<body> 

    <h1><?php echo $Question;?></h1> 
    <?php echo $qA; ?><?php form_checkbox('qA'); ?> 
    <?php echo $qB; ?><?php form_checkbox('qB');?> 
    <?php echo $qC; ?><?php form_checkbox('qC'); ?> 

</body> 

回答

0

在控制器

加載模型

$this->load->model('survay'); 

打電話給你的模型功能

$survay_data = $this->survay->dosurvay($Question, $qA, $qB, $qC); 

您的數據加載到

$viewData = array(); 
$viewData['survay_data'] = $survay_data; 
$this->load->view('survay_view', $viewData) 
+0

TNX對你有所幫助的代碼看起來不錯,爲我節省了很多時間,我相信這是一個愚蠢的問題,但我的觀點有未初始化的變量我如何初始化它們? – 2013-02-25 10:56:43

相關問題