2013-02-21 92 views
0

我正在使用codeigniter。我有一個查詢完成的數據庫,它返回一個對象$ a。Codeigniter獲取行對象的密鑰

要訪問的$屬性的價值,我必須這樣做

$a->property 

有什麼方法可以讓我找到屬性的名稱呢?提前致謝!

回答

1

希望這將幫助你

$query = $this->db->query('SELECT * FROM some_table'); 

foreach ($query->list_fields() as $field) 
{ 
    echo $field; 
} 

或者

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

foreach ($fields as $field) 
{ 
    echo $field->name; 
    echo $field->type; 
    echo $field->max_length; 
    echo $field->primary_key; 
}