上の誤り...サイレント障害...シンプルCodeIgniterの愚かな質問のため申し訳ありませんが、これは狂気私を運転している荷重 - >モデル
次のように私はtest_framework.phpています
<?php
class Test_framework extends CI_Controller{
function display_test(){
echo "loading model...";
$this -> load -> model('test_model');
echo "model loaded...";
}
}
?>
を私は私のindex.php/test_framework/display_testに行くとき
<?php
class Test_model extends Model {
function get_all(){
$q = $this -> db -> query("SELECT * FROM users");
foreach($q -> result() as $row)
{
$data[] = $row;
}
return $data;
}
}
?>
が、私は「ロードモデル...」決して「ロードされたモデルを...」を参照してください、とあります。
とtest_model.phpは、次のようにエラーはありません(空白の白いページのみ)。ここで何が起こっているのでしょうか?
ありがとうDamien。私のクラスの命名が間違っている理由を広げることができますか? – TomBomb
@user cuzのCI命名規則です。ユーザーガイドにあります。 – afarazit
@atnoによると、大文字は大文字です。 CI_Modelを拡張することは、主なクラスがそのように呼ばれるので、正しい構文です。 –