![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
thinkphp每一行数据后有一个按钮,点击按钮删除改行数据
indexcontroller.class.php:publicfunctiondelete_data($user_id){$msg=M('univ_user_remar...
indexcontroller.class.php:
public function delete_data($user_id)
{
$msg=M('univ_user_remark');
$result = $msg->where("user_id ='$user_id'")->delete();
dump($result);
if (count($result))
{
$this->success("删除成功");
}
else
$this->error("删除失败");
}
html:
<volist name="univ_user_remark" id="vo">
{$vo.user_id}--{$vo.user_comment}
<form name="input" action="__URL__/delete_data({$vo.user_id})" method="post">
<input type="submit" value="删除" /><br/>
</form>
</volist>
我想知道我哪里出错了,当我把$user_id 改成具体数字时候 就能够删除。。我现在跳出错误是:
谁能告诉我怎么改 我可以加分 展开
public function delete_data($user_id)
{
$msg=M('univ_user_remark');
$result = $msg->where("user_id ='$user_id'")->delete();
dump($result);
if (count($result))
{
$this->success("删除成功");
}
else
$this->error("删除失败");
}
html:
<volist name="univ_user_remark" id="vo">
{$vo.user_id}--{$vo.user_comment}
<form name="input" action="__URL__/delete_data({$vo.user_id})" method="post">
<input type="submit" value="删除" /><br/>
</form>
</volist>
我想知道我哪里出错了,当我把$user_id 改成具体数字时候 就能够删除。。我现在跳出错误是:
谁能告诉我怎么改 我可以加分 展开
展开全部
把按钮写成a
a的href写成
{:U("控制器/删除方法?id=$vo[id]")}
这样就行了控制器可以用
$id=$this->_request("id");
这样来接收id这个参数
a的href写成
{:U("控制器/删除方法?id=$vo[id]")}
这样就行了控制器可以用
$id=$this->_request("id");
这样来接收id这个参数
更多追问追答
追问
href不会写。。帮忙写下??
追答
我不是给你写了吗
用u方法
比如你的indexAction里面有个del方法,就写成
{:U("Index/del?id=$vo[id]")}就行了
这样就把id参数传到了del方法了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询