数据不更新 但是提示更新成功~~~ 没有错误代码 求指点

浏览:886 发布日期:2013/05/26 分类:求助交流
    public function edit()
    {
        $id=$_GET['id'];
        $newstype=D("newstype");
        $listone=$newstype->find($id);
        $this->assign('listone',$listone);
        $this->display('Edit');
    }

    public function update()
    {
        $id=$_GET['id'];
        $l_id=$_POST["meau"];
        $title=$_POST['edittypetitle'];
        if($title=='')
            $this->error('请输入类别名称');
        $newstype=D("newstype");
        $listone=$newstype->find($id);
        $lilstid=$listone['id'];

        if($l_id!="请选择类别")
        {
            $tem_fid=explode("|",$l_id);
            $level=count($tem_fid);
            $f_id=$tem_fid[$level-2];
            $mainid=$tem_fid[0];
        }
        else
        {
            $level=0;
            $f_id=0;
            $mainid=0;
        }
        if($l_id!='请选择类别')
        {
            $data['listid']=$l_id.$listid.'|';
            $data['typelevel']=$level-1;
        }
        else
        {
            $data['listid']=$listid.'|';
            $data['typelevel']=0;
        }
        if($mainid==0)
        {
            $mainid=$listid;
        }
        else
        {
            $data['mainid']=$mainid;
        }
        $data['title']=$title;
        $data['f_id']=$f_id;
        $newstype->select($data,'id='.$id);
        $this->assign('jumpUrl',/Topic);
        $this->success(L('_UPDATE_SUCCESS_'));
    }
    
调用代码<form action="__URL__/update/id/{$listone.id}" method="post" name="TypeForm">
  <tr>
    <td bgcolor="#FFFFFF">类别名称:
    <input name="edittypetitle" type="text" class="dataInput" id="edittypetitle" value="{$listone.title}" /></td>
  </tr>
  <tr>
    <td bgcolor="#FFFFFF">上级分类:
      <select name="meau" class="dataInput" id="meau">
        <option value="请选择类别">--请选择类别--</option>
        <php>
            foreach($ptype as $vo){
            $typelevel=$vo['typelevel'];
              echo "
            <option value=\"".$vo['listid']."\"";
            echo $list['f_id'];
            if($listone['f_id']==$vo['id'])
                echo " selected=\"selected\"";
            if($typelevel % 2!=0)
                echo " style=\"color:#ff9900;\"";
            echo ">
          ";
            for($i=1;$i<=$vo['typelevel'];$i++)
                echo "  ";
            echo "├ ".$vo['title'];
            echo "
          </option>
          ";
            }
            </php>
      </select></td>
  </tr>
  <tr>
    <td bgcolor="#FFFFFF"><input name="SaveEdit" type="submit" class="button" id="SaveEdit" onClick="return checkEditeTypeForm();" value="保存数据" /></td>
  </tr>
  </form>
<td height="25" align="center" bgcolor="#FFFFFF">[<a href="__URL__/edit/id/{$vo.id}">编辑</a>] [<a href="__URL__/Del/id/{$vo.id}">删除</a>] </td>
最佳答案
评论( 相关
后面还有条评论,点击查看>>