1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > PHP 无限极分类下拉列表实现

PHP 无限极分类下拉列表实现

时间:2023-04-14 05:23:15

相关推荐

PHP 无限极分类下拉列表实现

1. 递归实现下拉列表

/*** @param 递归 实现下拉列表 分类 */include('db.inc.php');function getList($pid = 0,&$result = array(), $spac = 0){$spac = $spac + 2;$sql = "SELECT * FROM DEEPCATE WHERE pid = $pid";$res = mysql_query($sql);while($row = mysql_fetch_array($res)){$row['catename'] = str_repeat('&nbsp;',$spac).'|--'.$row['catename'];$result[] = $row;getList($row['id'],$result,$spac);}return $result;}function displayCate($pid=0,$select = 0){$rs = getList($pid);$str .= "<select name = 'cate'>";foreach ($rs as $key => $val) {$selected = '';if($val['id'] == $selected){$selected = "selected";}$str .= "<option {$selected}>{$val['catename']}</option>";}return $str .= '</select>'}echo displayCate(0);

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。