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(' ',$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);
如对本文有疑问, 点击进行留言回复!!
php 使用 yansongda/pay 进行微信,支付宝支付
Codeforces Round #658 (Div. 2) (C1、C2)
van-uploader + thinkphp6.0 图片上传
网友评论