//user表:
id user_id user_name
1 100 张三
2 101 李四
//photo表:
id user_id photos
1 100 1.jpg,2.jpg,3.jpg
2 100 1.jpg,2.jpg,3.jpg
3 100 1.jpg,2.jpg,3.jpg
4 101 1.jpg,2.jpg,3.jpg
5 101 1.jpg,2.jpg,3.jpg前台要这样输出:用户:张三
作品:
1.photos1
2.photos2
3.photos3
用户:李四
作品:
1.photos1
2.photos2
控制器:
public function getUser()
{
$userData = Db::name('user')->select();
$photoData = Db::name('photo')
->where('user_id', $user['指定对应的user_id'])//这个指定对应的user_id应该怎么获取?
->select();
return $this->fetch('', [
'userData' => $userData,
'PhotoData' => $PhotoData,
]);
}模板:{volist name="userData" id="vo"}
用户:{$vo.user_name}
{volist name="PhotoData" id="vo2"}
作品:{$vo2.photos}
{/volist}
{/volist}请问应该怎么实现?谢谢! 最佳答案