$data['todo_list'] = array('家を掃除する'、'お母さんに電話する'、'用事を実行する');
//$this->load->vars($data);
$this->load->model('mtest');
$data['query1'] = $this->mtest->get_last_ten_entries();
$this->load->view('users',$data);
//$this->load->view('newfile');
//$this->load->view('a/newfile');
}
}
?>
モデルを呼び出します:
コードをコピーします
コードは次のとおりです:
$this->load->model('mtest');
モデルを配列にロードします:
コードをコピーします
コードは次のとおりです:
$data['query1'] = $this->mtest->get_last_ten_entries();
配列をページに再出力します:
コードをコピーします コードは次のとおりです:
$this->load->view('users',$data);
2) V--ページ表示の実装
CI のビューの下に新しいファイル user.php を作成します
コードをコピーします コードは次のとおりです:
echo $title;?>
頭>
エコー数($query1);
foreach ($query1 as $v1) {
foreach ($v1 を $v2 として) {
「$v2n」をエコーします
}
}
for ($row=0;$row
echo $query1[$row]->name."";
}
?>
- name;?>
本文>
注: For メソッドと Foreach メソッドを使用して、必要なデータを見つけることができます。
注: ページ全体が文字化けしている場合、Web ページのヘッダーは次のようになります。
コードをコピーします
コードは次のとおりです:
データベースへの接続に CI を使用していない場合は、データベース接続セクションに次のコードを追加します。
コードをコピーします
コードは次のとおりです:
mysql_query("SET NAMES GBK") //中国語の文字化けを防止します
mysql_query("set names utf8;");//mysql_select_db(""); の後に追加します。
//中国語の文字化けを防ぐには、データベースの文字セットに依存します
CI構成の下のdatabase.phpファイル
コードをコピーします
コードは次のとおりです:$db['default']['char_set'] = 'utf8'; データベースの文字セットも utf8 です。
$db['default']['dbcollat'] = 'utf8_general_ci';
この記事が皆さんの CI フレームワーク プログラミングの学習に役立つことを願っています。
CIフレームワークのデータベースにフォームを挿入する方法
$this->input->post(); フォームデータを取得します
次に $this->db->insert(テーブル名, $data); データベースに挿入します
CI フレームワークがデータベースに接続されました。別のデータベースを操作するコントローラーができました。このデータベースに接続するにはどうすればよいですか?
$config['host'] = ''
$config['database'] = '' を含む配列です。設定については、CI
の設定ファイルdatabase.phpを参照してください。
http://www.bkjia.com/PHPjc/906671.html
技術記事
CI フレームワークのエントリ例は、データベース検索の完全な実装方法です。この記事の CI フレームワークの例では、CI フレームワークのエントリ例のデータベース検索の完全な実装方法について説明します。初心者向けに書かれています、これ...