Thinkphpベースのサイト構築初日
1860 ワード
thinkphp 。
。 mac , 。
そして次のテンプレートから.
$this->display('index');に表示されます.
次にthinkphpでデータベースに接続したい
接続中にデバッグ情報を見る必要があるので、debug文を出力する関数をネットで探しました.
dump($var, $echo=true, $label=null);
次に、データベースのパラメータを設定します.
' '
'DB_TYPE' => 'mysql', //
'DB_HOST' => 'localhost', //
'DB_NAME' => '3s6j_', //
'DB_USER' => 'root', //
'DB_PWD' => '', //
'DB_PORT' => '3306', //
'DB_PREFIX' => '', //
);
では、データベースに接続します.
$tmp = M();
$res = $tmp->query("select id from fanwe_admin");
dump($$res, $echo=true, $label=null);
出力された結果が空で、TPが本当にデータベース接続されているかどうかを確認するために、プロファイルのパスワードを変更しました.結果が提示されました
Access denied for user 'root'@'localhost' (using password: YES)
エラー位置
FILE:/Applications/XAMPP/xamppfiles/htdocs/muma/ThinkPHP/Library/Think/Db/Driver/Mysql.class.php LINE: 55
では、データベース接続が確実に行われていることを確認します.最も可能な問題は、文の実行の問題か、データベース接続の問題かです.
はい.では、問題が見つかりました.の1ドル余分に打った.ははは.上を見ればわかりますが、
それからデータベースを設計するなんて明日にしましょう.それでは、プロジェクトのためにいくつかのWebテキストエディタを探しました.
探しはまあまあ順調だった.
http://www.360doc.com/content/13/0316/17/5224731_271895305.shtml
あとは簡単です.データベースとクラスの設計を行います.