<volist name="list" id="vo">
项目id:{$vo.PID}<br>项目名称:{$vo.PROJECTNAME}<br> 项目描述:{$vo.PDESCRIPE }<br>项目发布时间:{$vo.PROJECTTIME }<a href="editproject" >编辑该项目<br>
</volist>
我用volist输出了一系列的项目然后旁边有一个编辑的链接。这个编辑页面的后台怎么显示,也就是在输入框里面有以前的项目数据(包含描述和项目名称),如何给这个模版中的两个input框赋值?
editproject的页面是这样的:
<form name="input" action="__URL__/newProject" method="POST">
<table width="100%" border="0" align="left" cellpadding="0" cellspacing="0" maxlength="">
<tr>
<td colspan="2" class="left_td">
<span class="text">项目名称</span>
</td>
<td>
<?php
$db=M(project);
$condition['PID']=;
$list=$db->where($condition)->select();
dump($list);
?>
<input class="input" type="id" name="id" value="<?php echo $list['PROJECTNAME']?>" />
</td>
</tr>
<tr>
<td colspan="2" class="left_td">
<span class="text">项目简介</span>
</td>
<td>
<textarea class="input2" cols="60" rows="10" wrap="physical" name="describe" value="<?php echo $list['PROJECTNAME']?>"></textarea>
</td>
</tr>
</table>
<input id="submit" type="submit" value="确认修改" />
</form>
ThinkPHP中模版赋值的问题
答案:1 悬赏:60 手机版
解决时间 2021-02-24 14:53
- 提问者网友:藍了天白赴美
- 2021-02-23 16:44
最佳答案
- 五星知识达人网友:酒安江南
- 2021-02-23 17:44
TP中,你可以这样,譬如
<a href="__URL__/edit/pid/{$vo.PID}" >edit</a>
这样跳转edit方法时就带过一个$_GET['pid'],通过这个值在做查询,
获取当前想修改的数据,
然后在修改界面,将<input type="hidden" name="pid" value="{$vo.PID}" />
这样是为了保证PID不被修改,且作为更新时的条件
<a href="__URL__/edit/pid/{$vo.PID}" >edit</a>
这样跳转edit方法时就带过一个$_GET['pid'],通过这个值在做查询,
获取当前想修改的数据,
然后在修改界面,将<input type="hidden" name="pid" value="{$vo.PID}" />
这样是为了保证PID不被修改,且作为更新时的条件
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯