public static function getInfoByUser($user_id, $ids = 2) { $datas = self::getList("user_id='{$user_id}' AND module_id IN ({$ids})", '*', "sort DESC, id DESC"); $address = array(); foreach ($datas as $data) { $province = Countys::getName($data['receiver_province']); $city = Countys::getName($data['receiver_city']); $county = Countys::getName($data['receiver_county']); $id = $data['id']; $address[$id]['pcc'] = $province . '省' . $city . '市' . $county; $address[$id]['addr'] = $data['receiver_address']; $address[$id]['postcode'] = $data['receiver_postcode']; $address[$id]['receiver_name'] = $data['receiver_name']; $address[$id]['receiver_phone'] = $data['receiver_phone']; $address[$id]['receiver_province'] = $data['receiver_province']; $address[$id]['receiver_city'] = $data['receiver_city']; $address[$id]['receiver_county'] = $data['receiver_county']; } return $address; }
<?php //用户信息 $userid = isset($_SESSION['userid']) ? (int) $_SESSION['userid'] : 0; $user = Users::getData($userid); $address = ReceiverAddress::getInfo($user['receiver_address_id']); $provinces = Countys::getCountys(); $city = Countys::getName($address['receiver_city']); $county = Countys::getName($address['receiver_county']); //var_dump($address); //var_dump($provinces); Templates::Assign('provinces', $provinces); Templates::Assign('city', $city); Templates::Assign('county', $county); Templates::Assign('address', $address); Templates::Assign('user', $user); Templates::Display('user.html');