自动完成的一个疑问

浏览:376 发布日期:2013/10/09 分类:求助交流
如果我在Model里定义了一个字段自动完成: //定义自动完成
         protected $_auto  =  array(
             array('cdatetime','time',1,'function'), //新增时填上日期
         );
如果用如下这段代码进行保存数据时,自动完成没有生效。$data = I("post.");
if ($data['vmstatus'] && strlen($data['vmpwd']) > 0){
    $data['vmpwd'] = md5($data['vmpwd']);    
} else {
    $data['vmpwd'] = "";
}
$db_extension = D("Extension");
if ($db_extension ->create()){
$db_extension_id = $db_extension->add($data);}
如果我用以下代码直接保存提交的数据时,自动完成有效:$db_extension = D("Extension");     
if ($db_extension ->create()){    
$db_extension ->add();
请问为什么上面那个我在将表单值如果做了修改后通过add($data)方式保存自动完成就不生效了,谢谢!
最佳答案
评论( 相关
后面还有条评论,点击查看>>