这是无效的功能是正确的:
function primaryParent($id)
{
$result = $this->querySingle('select parentid from menu where id = ' . $id . ' limit 1');
if ($result)
$result = $this->primaryParent($result);
else
return $result;
}
我的错误是什么?
此函数必须返回主父ID,而不是第一个父ID。
在parrentid字段的数据库项目组中,然后显示:
我需要从子子菜单项获取主菜单项ID。
我使用SQLite3函数。
答案 0 :(得分:1)
您的功能没有为if ($result)
案件返回任何内容
您可能需要return $this->primaryParent($result);
。