IndexController.class.php
<?php
namespace Home\Controller;
use Think\Controller;
class IndexController extends Controller {
//查询全部数据
public function index(){
//实例化model
$User=D('Address');
$arr = $User->sel_all();
//print_r($arr);die;
$this->assign('arr',$arr);
$this->display();
}
}
?>
AddressModel.class.php
<?php
namespace Home\Model;
use Think\Model;
class AddressModel extends Model{
//查询address表中所有数据
public function sel_all(){
$arr = $this->Table('address')->select();
return $this->list_level($arr,$pid=0,$level=0);
}
//递归遍历数据
public function list_level($arr,$pid=0,$level=0){
//定义一个静态数组
static $data = array();
foreach($arr as $k => $v){
if($v['pid&#