//$model->where(array())->delete()//删除记录。必须有where,为防止误操作 //$model->where(array())->update(array())//更新记录,必须有where,防止误操作 //$model->exe($sql)//执行一条除了查询的sql语句 //$model->query($sql)//执行一条查询sql语句 //$model->field()->group()->order()->where()->limit();//完整的链式调用filed,where,都是传一个array,其他的都是传string,比如order就是传ORDER BY后面的字符串 */ $mode = new Model(array(), 'c'); $mode->where(array('id' => 1))->one(); $mode->where(array('id' => 1))->find(); $mode->addAll(array(array('id' => 1, "user" => "2"), array('id' => 3, "user" => '22'), array('uid' => '44', 'user' => 333))); echo $mode->debug(); //输出最后一条执行的sql $config = array(); //可以把配置写到配置文件 //数据库操作函数 function M($table = null) { if (is_null($table)) { exit("没有表名"); } return new Model($config, $table); } //仿think的 M('表名')->all(); /** * 数据库模型类 * author salde
/** * Turns debugging mode on|off for this model. All database operations will be outputed. * * @param bool $enabled * * @return $this */ public function debug($enabled = true) { if ($enabled === true) { $this->debug = $enabled; if ($this->dsql) { $this->dsql->debug($enabled); } } else { parent::debug($enabled); } return $this; }