修改

 function Update()
     { 
       $model = D("info");
        if(empty($_POST))//如果传来的是空 就打开修改页面
        {
            $code = "p001";
            $attr = $model->find($code);
            
            $this->assign("shuju",$attr);
            $this->display();
        }
        else
         {
             
         //1.数组方式
        /* $attr = array(
         "Code"=>"p009",
         "Name"=>"王五",
         "Sex"=>true,
         "Nation"=>"n003",
         "Birthday"=>"1879-2-8"
         
                  );
         
     $model->save($attr);//调用save方法修改数据
    */
    
    
    //2.AR方式
    /*$model->Name="赵六";
    $model->Nation="n003";
    
    $model->where("Code='12'")->save();//根据主键值修改
    */
    
    
    //3.自动收集表单
    
        $model->create();
        $model->save(); 
    
         }
    
     }
<body>
<h1>修改页面</h1>
<form action="__ACTION__" method="post">
<input type="hidden" name="Code" value="<{$shuju.code}>" /></div>
<div>姓名:<input type="text" name="Name"  value="<{$shuju.name}>"/></div>
<div>性别:<input type="text" name="Sex" value="<{$shuju.sex}>" /></div>
<div>民族:<input type="text" name="Nation" value="<{$shuju.nation}>"/></div>
<div>生日:<input type="text" name="Birthday" value="<{$shuju.birthday}>" /></div>
<input  type="submit" value="修改"/>
</form>

</body>

 

转载于:https://www.cnblogs.com/erinzhismile/p/5599749.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值