0

私はそれを正しく行っているかどうか尋ねたい.

これは私のモデルの私のコードです:

function member_here()
{
$this->db->select('first_name');
$this->db->from('membership');
$this->db->where('username', 'username');

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

if($q->num_rows() > 0) 
{
foreach($q->result() as $row) {
$data[]=$row;
    }
    return $data;
}
}

次に、これは私の見解での私のコードです:

    $CI =& get_instance();
$CI->load->model('membership_model');
$result = $CI->membership_model->member_here();
var_dump($result);

ログインしても自分の名前がページに表示されないので、かなり混乱しています。とにかく、私のコードが間違っている場合。使用しているデータベースから情報の一部を出力するにはどうすればよいですか?

前もって感謝します!

4

1 に答える 1

0
if($q->num_rows() > 0) {
    $data = array();
    foreach($q->result() as $row) {
        $data[]=$row;
    }
    return $data;
}

プッシュする前に $data 変数を初期化する必要があります。

于 2012-11-11T12:00:43.107 に答える