2017-01-12 6 views

答えて

1

CONTROLLER:

function create() 
{ 
    $table = $this->input->post('table'); 
    $this->M_users->create($table); 

} 

MODEL:

function create($table) 
{ 
    $sql = "CREATE TABLE ".$table." (
    id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, 
    firstname VARCHAR(30) NOT NULL, 
    lastname VARCHAR(30) NOT NULL, 
    email VARCHAR(50), 
    reg_date TIMESTAMP 
)"; 
    $query = $this->db->query($sql); 
    return $query; 
} 

VIEW:あなたはFORGでそれをしたい場合は

<form method="post" action="<?php echo base_url('create');?>"> 
    <input type="text" name="table"> 
    <input type="submit" name=""> 
</form> 

おかげで、私はまた、移行およびDBフォージを使用してこれを行うことができます

https://www.codeigniter.com/user_guide/database/forge.html

+0

:Eクラスには、次のリンクを参照してください? –

+0

私はそれについては分かりませんが、私はできると思います。 – Shihas

+0

このコードを完了したら、その答えに同意してください。 – Shihas

関連する問題