2017-08-25 7 views
0

私はcodeigniterを初めて使用しています。データベースの名前、パスワード、ユーザ名などのパラメータを指定してdbforgeクラスを使用して新しいデータベースを作成します。この新しいデータベースの作成 これまではデータベースを作成できましたが、このデータベースにもユーザー名とパスワードを指定します。どのように私はこれを達成するのですか?ユーザ名とパスワードの資格情報を持つデータベースを作成するcodeigniter

これまでのところ、私はどのように私は、新しく作成されたデータベース内の$ユーザーと$パスワードを組み込む行くのです

public function dbcreate($db, $user, $pwd) 
{ 
    $this->dbforge->create_database($db); 
} 

この機能を持っています。

+0

これが役に立ちます。 https://stackoverflow.com/questions/16500733/codeigniter-dbforge-create-database-and-tables – durduliu2009

答えて

0
$fields = array(
         'id' => array(
               'type' => 'INT', 
               'unsigned' => TRUE, 
               'auto_increment' => TRUE 
             ), 
         'username' => array(
               'type' => 'VARCHAR', 
               'constraint' => '100', 
             ), 
         'password' => array(
               'type' =>'VARCHAR', 
               'constraint' => '100', 

             ), 

       ); 

    $this->dbforge->add_field($fields); 
    $this->dbforge->create_table('users', TRUE); 
+0

あなたの答えは@CristianRに感謝します。あなたが提供したコードはテーブルを作成するためのものです。しかし、私が望むのは、そのユーザー名とパスワードでデータベースを作成することです。たとえば、phpでデータベースを作成する場合は、作成するデータベースの名前、パスワード、およびユーザー名を入力します。今私はcodeigniterでそれを達成したいと思います。ありがとう。 – jinc3

関連する問題