У меня есть Tbl, содержащий поля ниже. Я могу отображать только первый уровень и отображение штрафа. Но я хочу получить дочерние данные каждого родительского дисплея под соответствующим родителем. Пожалуйста, помогите мне спасибо заранее.
id pid name
1 0 proc
2 0 prod
3 0 dash
4 3 dash-prod
это мой модальный код
function get_all_access_list(){
$db = $this->connect_db();
$output =array();
$db->select('access_module_id,access_parent_module,access_module_name');
$db->from('access_permissions');
$db->where('access_parent_module =',0);
$query = $db->get();
if( $query->num_rows() > 0 ){
$output = $query->result();
}
return $output;
}
это код вида
<?php
if( !empty($access_list) ){
foreach( $access_list AS $acces_name ){ ?>
<input type="checkbox" name="access_name[]" id="acces_name" value="<?php echo $acces_name->access_module_id; ?>">
<span class="label-text fa-lg"><?php echo $acces_name->access_module_name;?></span>
<?php
}
}
?>