2011-08-18 3 views
6

テーブルの構造を知りたい。私はCodeIgniterでどのようにそれを行うことができます。より説明的な情報についてはmanualCodeIgniterでテーブル構造を取得する方法

+0

'$ this-> db-> query( 'DESCRIBE mytable');'は動作しません。 – Ben

+0

は機能しません。クエリ機能はSELECTキーワードのみを受け入れるようです – Fazri

答えて

13

てみてくださいを実行したときに '無効なSQLステートメント' エラーを得ましたフィールドのforeachフィールドをstdClassのようにするつもりです

name = "id" 
type = "int" 
max_length = 11 
default = null 
primary_key = 1 
+0

ありがとう、これは私が必要とするものと完全に一致しています。 – Fazri

0

から

$fields = $this->db->list_fields('table_name'); 
foreach ($fields as $field) 
{ 
    echo $field; 
} 

、あなたはあなたは

$fields = $this->db->field_data('table_name'); 

を使用する必要があります。データベースクラスを使用して、私は$this->db->query('desc mytable');

関連する問題