| 123456789101112131415161718192021222324252627282930313233343536 | 
							- <?php
 
- defined('IN_PHPCMS') or exit('No permission resources.');
 
- pc_base::load_sys_class('model', '', 0);
 
- class sitemodel_field_model extends model {
 
- 	public $table_name = '';
 
- 	public function __construct() {
 
- 		$this->db_config = pc_base::load_config('database');
 
- 		$this->db_setting = 'default';
 
- 		$this->table_name = 'model_field';
 
- 		parent::__construct();
 
- 	}
 
- 	/**
 
- 	 * 删除字段
 
- 	 * 
 
- 	 */
 
- 	public function drop_field($tablename,$field) {
 
- 		$this->table_name = $this->db_tablepre.$tablename;
 
- 		$fields = $this->get_fields();
 
- 		if(in_array($field, array_keys($fields))) {
 
- 			return $this->db->query("ALTER TABLE `$this->table_name` DROP `$field`;");
 
- 		} else {
 
- 			return false;
 
- 		}
 
- 	}
 
- 	
 
- 	/**
 
- 	 * 改变数据表
 
- 	 */
 
- 	public function change_table($tablename = '') {
 
- 		if (!$tablename) return false;
 
- 		
 
- 		$this->table_name = $this->db_tablepre.$tablename;
 
- 		return true;
 
- 	}
 
- }
 
- ?>
 
 
  |