ホームページ  >  記事  >  バックエンド開発  >  ThinkPHP フレームワーク、その対処方法

ThinkPHP フレームワーク、その対処方法

WBOY
WBOYオリジナル
2016-06-13 13:37:15960ブラウズ

ThinkPHP フレームワーク
インデックス
class IndexAction extends Action{
public functionindex() {
$Demo = new Model('thinkphp'); // モデル クラスをインスタンス化します。
print_r($Demo);
$list = $Demo->select(); // データをチェック
$this->assign('list',$list); // テンプレートのボリュームassign
$this->display(); // 出力テンプレート

}
?>


番号: {$vo.id}

タイトル: {$vo.text}

内容: {$vo.nr}


;


データが表示されないのはなぜですか?

-----解決策---------- ---------
愚かな方は、これをいくつかの場所に印刷して、問題がどこにあるかを確認してください。
------解決策----------------------
Runtime/log フォルダーにログがあります。内部の SQL ステートメントを見て、何が問題なのかを確認してください。それでもわからない場合は、ログを投稿して確認してください。
------解決策---------
最も簡単な方法は
$list = M ('Thinkphp')->select();

SQL が正しいかどうかを判断したい場合
直接 print echo $dao->getLastSql();
------解決策----------------------
まずエラーを見つけてどの変数を確認する必要があります必要な値、基本的なプログラミング スキル
------解決策---------
$vo['id']
$ vo['text']
試してみてください、、
以前にも同じような間違いをしたようで忘れていました...

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。