Database inlcude Groups like Arts,Science and IT.By Choosing one Group Second Dynamic Dropdown appear which will show the Subjects Related to Group. This is my View
<?php include('admin_header.php'); ?>
<body id="page-wrapper">
<div class="container-fluid">
<h1 class="text-center">Enter Courses</h1>
<hr>
</div>
<?php if($feedback = $this->session->flashdata('feedback')):
$feedback_class = $this->session->flashdata('feedback_class');
?>
<div class="col-lg-6 col-lg-offset-3">
<div class="alert alert-dismissible <?= $feedback_class ?>">
<button type="button" class="close" data-dismiss="alert">×</button>
<p><?= $feedback ?></p>
</div>
</div>
<?php endif; ?>
<div class="cotainer-fluid">
<div class="col-lg-6 col-lg-offset-3">
<?php echo form_open('courses/input',['class'=>'form-group']); ?>
<br>
<?php echo form_input(['name'=>'rollno','class'=>'form-control','placeholder'=>'Enter Student ROll NO']); ?>
<br>
<select name="group" class="form-control" onchange="/courses/getsubject'+this.value" >
<option value="Arts">Arts</option>
<option value="Science">Science</option>
<option value="IT">IT</option>
</select>
<br>
<?php echo form_dropdown(''); ?>
<br>
<?php echo form_submit(['class'=>'form-control btn btn- success','value'=>'Submit']) ?>
<?php echo form_close(); ?>
</div>
</div>
</body>
And This is Controller
<?php
class Courses extends MY_Controller
{
public function assign()
{
$this->load->helper('form');
$this->load->view('admin/course');
}
public function getsubject($grp)
{
$this->load->model('courses');
$grp = $this->courses->getsubjects($grp);
}}
?>
I didnt know how to do this in Codeigniter,Got helped from google like Ajax trickds but nothing