我试图在树形结构的下拉列表中显示类别。我有一个具有以下结构的表
First
First's child 1
First's child 2
Next level
Second
Third
等级
这是层次结构级别吗?如果level为1,那么第一级和2是第一级的孩子,依此类推。
参考
此字段显示谁是父母。它是父类别Id的参考。
我想将此数据显示如下:
for(let i=0;i < values.length; i++){
if(values[i].evaluatorFunc()){
//doSomething
}
else{
doSomethingElse()
}
}
function doSomethingElse(){
//here you can run the same code anytime the loop enters else
}
如何在选择框中显示上述数据?
答案 0 :(得分:1)
您可以通过数据库获取级别和类别名称,然后像这样循环,例如:
echo '<select>';
foreach ($yourResult as $result) {
echo '<option>'.str_repeat(" ",$result['level']).$result['category'].'</option>';
}
echo '</select>';