我有一个与3个depts一起使用的递归函数。我的问题是我想根据部门在3个不同的选择框中显示它们。
像这样:
http://ixxes.com/websites/adres/Naamloos.png 请有人帮帮我!
function categories($parent_id = '0'){
$return = '';
$sQuery = mysql_query("SELECT id, name, parent_id FROM tbl_categories WHERE parent_id = '" . $parent_id . "' ORDER BY name ASC") or die(mysql_error());
while($details = mysql_fetch_assoc($sQuery)){
$return .= '<li>';
$return .= '<a href="category?id=' . $details['id'] . '">' . $details['name'] . '</a>';
$uQuery = mysql_query("SELECT id FROM tbl_categories WHERE parent_id = '" . $details['id'] ."'") or die(mysql_error());
$return .= (mysql_num_rows($uQuery) ? '<ul>' . categories($details['id']) . '</ul>' : '');
$return .= '</li>';
}
return $return;
}