私は、ユーザーが編集ボタンをクリックした後にモーダル・ポップアップを他のすべてのモーダルで同じデータでポップアップ表示するテーブルを使用しました。CodeIgniterでデータを編集するためにブートストラップ・モダルを使用する方法
Modal_edit.php 編集
<?php
$this->db->where('User_ID', $id);
$query= $this->db->get('tbl_admin');
foreach ($query->result() as $row)
{
$user=$row->Username;
$pwd=$row->Password;
$name=$row->Full_Name;
}
?>
<div class="modal fade" id="myModal4" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="modal-title">Edit Admin</h4>
</div>
<div class="modal-body">
<form method="post" class="horizontal" action="<?php echo "admin/edit/".$id; ?>" id="myForm">
<div class="form-group">
<label for="name" class="control-label">Full Name:</label>
<input type="text" name="fname" class="form-control" placeholder="Full Name" id="firstname" value="<?php echo $name; ?>">
</div>
<div class="form-group">
<label for="name" class="control-label">Username:</label>
<input type="text" name="username" class="form-control" id="username" placeholder="Username" value="<?php echo $user; ?>">
</div>
<div class="form-group">
<label for="name" class="control-label">Password:</label>
<input type="text" name="pwd" class="form-control" id="pwd" placeholder="Password" value="<?php echo $pwd; ?>">
</div>
<button type="submit" class="btn btn-primary">Submit</button>
</form>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>
</div>