Php 如何使用引导模式在Codeigniter中编辑数据库中的数据?

Php 如何使用引导模式在Codeigniter中编辑数据库中的数据?,php,codeigniter,Php,Codeigniter,我是codeigniter的新手,我不知道如何使用它。。请帮忙 这是我的视图文件(manufacturers.php) 名称 这是我的编辑模式(editmanufacturer.php) 身份证件: 姓名: 我不知道在我的控制器和模型上放什么。。。请帮忙 请在edit.php文件i中包含以下标记 /“您的控制器名称”/“您的控制器函数名称”id=“student\u form”method=“post”>像这样试试。。希望这会有帮助 首先,将modal main div放入视图文件中,

我是codeigniter的新手,我不知道如何使用它。。请帮忙

这是我的视图文件(manufacturers.php)


名称
这是我的编辑模式(editmanufacturer.php)


身份证件:
姓名:


我不知道在我的控制器和模型上放什么。。。请帮忙

请在edit.php文件i中包含以下标记


/“您的控制器名称”/“您的控制器函数名称”id=“student\u form”method=“post”>

像这样试试。。希望这会有帮助

首先,将modal main div放入视图文件中,这样加载modal

<div class="modal fade bs-example-modal-sm" tabindex="-1" role="dialog" id="add_manufacture_popup"></div>
加载此模式时,将绑定到div的add\u manufacture\u弹出id

最后,你的模态是这样的

<div class="modal-dialog modal-lg">
    <div class="modal-content">
        <form id="frm_edit_manufacture" method="post">
            <div class="modal-header">

            </div>                              
            <div class="modal-body">
            <div class="form-group">
            <label for="manufacturer_id" class="col-sm-2 control-label">ID :</label>
            <div class="col-sm-3">
            <input type="text" class="form-control" id="manufacturer_id" name="manufacturer_id" placeholder="manufacturer_id" value="<?php echo $manufacture_data['manufacture_id'];?>">
            </div>
            </div>
             <div class="form-group">
             <label for="manufacturer_name" class="col-sm-2 control-label">Name :</label>
             <div class="col-sm-3">
             <input type="text" class="form-control" id="manufacturer_name" placeholder="manufacturer_name" name="manufacturer_name" value="<?php echo $manufacture_data['manufacturer_name'];?>">
           </div>
           </div>
           </div>
           </div>
            <div class="modal-footer">   
            <input type="submit" value="Update" class="btn btn-primary" />
            </div>
            </div>
        </form>
    </div>
</div>

身份证件:

请在视图中的edit.php文件中包含以下标记将此步骤保留在控制器的编辑功能中,当您使用视图时,模型中没有任何内容需要保留$此->加载->查看('your edit.php文件名',$result);但我在引导中使用了模态,所以我应该把它放在哪里?只要保持它不做任何更改即可(尝试在click函数上的锚定标记上使用Ajax,并使函数打开您的模态,然后在该函数上,在数据中传递您的id,并将该id作为$data['id']传递到模态中,当您在控制器中加载poup时,如echo$this->load->view(“模态”,$data);成功后,将该html绑定到打开的modal div中。。我相信您将通过id获得您的值。@Amit但如何实现?您能展示一些如何执行此操作的代码吗?
<div class="modal fade bs-example-modal-sm" tabindex="-1" role="dialog" id="add_manufacture_popup"></div>
      <a class="btn btn-warning btn-xs" onclick="edit_manufacture_popup(<?php echo $row->manufacturer_id;?>);"><i class="fa fa-edit"></i></a>
function edit_manufacture_popup(manufacturer_id)
   {
       //alert(manufacturer_id)


      $.ajax
      ({
          url   : "<?php echo    base_url('manufacture/ajax_edit_manufacture_popup');?>",
          type  : 'POST',
          data  :{manufacturer_id : manufacturer_id},
          success: function(data)
          {
                $('#add_manufacture_popup').html(data);
                $('#add_manufacture_popup').modal({
                    backdrop: 'static',
                    keyboard: false 
                });
           }
       });
  }
function ajax_edit_manufacture_popup()
    {

        //print_r($_POST); die;
        $data['manufacturer_id'] = $_POST['manufacturer_id'];   
        // get your data by manufacture id and passed to the modal 
        echo $this->load->view('modals/editmanufacturer',$data,true);
    }
<div class="modal-dialog modal-lg">
    <div class="modal-content">
        <form id="frm_edit_manufacture" method="post">
            <div class="modal-header">

            </div>                              
            <div class="modal-body">
            <div class="form-group">
            <label for="manufacturer_id" class="col-sm-2 control-label">ID :</label>
            <div class="col-sm-3">
            <input type="text" class="form-control" id="manufacturer_id" name="manufacturer_id" placeholder="manufacturer_id" value="<?php echo $manufacture_data['manufacture_id'];?>">
            </div>
            </div>
             <div class="form-group">
             <label for="manufacturer_name" class="col-sm-2 control-label">Name :</label>
             <div class="col-sm-3">
             <input type="text" class="form-control" id="manufacturer_name" placeholder="manufacturer_name" name="manufacturer_name" value="<?php echo $manufacture_data['manufacturer_name'];?>">
           </div>
           </div>
           </div>
           </div>
            <div class="modal-footer">   
            <input type="submit" value="Update" class="btn btn-primary" />
            </div>
            </div>
        </form>
    </div>
</div>