thinkphp根据动态的ID查询不同的用户,怎么样把所有数据打印到模板
答案:3 悬赏:10
解决时间 2021-02-20 19:38
- 提问者网友:乱人心
- 2021-02-20 08:01
thinkphp根据动态的ID查询不同的用户,怎么样把所有数据打印到模板
最佳答案
- 二级知识专家网友:我叫很个性
- 2021-02-20 08:59
通过链接中地址传递的参数id,然后查询后赋值,然后模板中调用,具体代码如下:
thinkphp链接如:admin.php?m=User&a=buy&id={$info['id']}
$id=$_GET[id];
$data=$user->getById($id);//查询id数据
$this->assign('data',$data);//将查询结果赋值到前台页面data
前台调用数据如下:
{$data'id']},{$data['name']}//id,name 是数据库表User的字段名
thinkphp链接如:admin.php?m=User&a=buy&id={$info['id']}
$id=$_GET[id];
$data=$user->getById($id);//查询id数据
$this->assign('data',$data);//将查询结果赋值到前台页面data
前台调用数据如下:
{$data'id']},{$data['name']}//id,name 是数据库表User的字段名
全部回答
- 1楼网友:狠傷凤凰
- 2021-02-20 10:11
不知道是不是以下的意思,如果理解错,请追问说明
通过get获取
$id = I('get.id');
$info = D('User')->where('id'=>$id)->select();
$this->info = $info
然后再模板直接用{$info}显示
- 2楼网友:冷眼_看世界
- 2021-02-20 09:59
1楼和2楼都正确!
再看看别人怎么说的。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯