Php 如何映射树结构的动态数据
我需要在树结构中映射动态渲染数据,比如层次结构 比如划分、名称、内容 我正在使用这个插件 $okr\u assigned\u data=“选择不同的uu.division作为来自 okrs ok内部连接目标o on ok.id=o.okr\u id内部连接用户u on u.id=o.created\u由内部连接状态创建\u conf sc on sc.id=o.status o.is_deleted=0,o.created_by='$loggined_user_id'内部联接 用户uu on ok.user\u id=uu.id其中(ok.start\u日期在“$start”之间) 根据uu.id和o.status asc订购的“$end”)组Php 如何映射树结构的动态数据,php,mysql,tree,Php,Mysql,Tree,我需要在树结构中映射动态渲染数据,比如层次结构 比如划分、名称、内容 我正在使用这个插件 $okr\u assigned\u data=“选择不同的uu.division作为来自 okrs ok内部连接目标o on ok.id=o.okr\u id内部连接用户u on u.id=o.created\u由内部连接状态创建\u conf sc on sc.id=o.status o.is_deleted=0,o.created_by='$loggined_user_id'内部联接 用户uu on o
$assign\u result=mysql\u查询($okr\u assigned\u data,$link);
如果(mysql\u num\u行($assign\u result)>0){
回声'
- 。$qperiod_search';
while($row=mysql\u fetch\u数组($assign\u result))
{
echo'
- .”.$row[division]”
- 。$row[名称]。
-
“.substr($row['ObjectiveName'],0,50)。”…
;?>
“映射树结构的动态数据”是什么意思?映射树结构的动态数据是什么意思?
$assign_result = mysql_query($okr_assigned_data,$link);
if(mysql_num_rows($assign_result) > 0){
echo '<div class="treeview-container">
<ul class="treeview">
<li class="contains-items"> '.$qperiod_search.'';
while($row = mysql_fetch_array($assign_result))
{
echo '<ul style="display: none;">
<li class="contains-items items-expanded" id="'.$row[division].'">'.$row[division].'
<ul style="display: block;" class="'.$row[division].'">
<li class="contains-items items-expanded">'.$row[names].' <ul>
<li><div class="obj_list" id=objective_'.$row['objective_id'].' onclick=created_objective_click(this.id)>
<h3>'. substr($row['ObjectiveName'],0,50 ).'...</h3><p class="status_icon">';?>
<?php
if($row['status']=='open'){
echo "<i class='fa fa-folder-open openstatus' aria-hidden='true'></i>".$row['status'];
}
else if($row['status']=='in progress'){
echo "<i class='fa fa-refresh progress_status' aria-hidden='true'></i>".$row['status'];
}
else if($row['status']=='completed'){
echo "<i class='fa fa-check completedstatus' aria-hidden='true'></i>".$row['status'];
}
echo "</p>
<p class='list_cal'><i class='fa fa-calendar' aria-hidden='true'></i>".date("d-M-Y", strtotime($row['start_date']))." To ".date("d-M-Y", strtotime($row['end_date']))."</p></div>";
?>
<?php echo
'</li>
</ul></li>
</ul>
</li>
</ul> ';
}
echo ' </li>
</ul>
</div>';
}
else{
}