weixin_44777950 2019-08-17 00:30 采纳率: 50%
浏览 331

tp5中用 foreach为什么报错 非法字符串偏移

HTML代码

<!DOCTYPE html>
<html lang="zh-cn">
<head>
    <meta charset="UTF-8">
    <title>教师管理</title>
</head>
<body>
<table>
    <tr>

        <th>姓名</th>

    </tr>

    <tr>
{foreach $row as $v}
        <td> {$v.name}</td>
        <td><a style="margin-right: 10px" href="{:url('Index/urlid')}?id={$v.id}">删除</a><a href="{:url('Index/cahkan')}?id={$v.id}">查看</a></td>
    </tr>
    <br/>
    {/foreach}
</table>

</body>
</html>

cahkan Html代码

<!DOCTYPE html>
<html lang="zh-cn">
<head>
    <meta charset="UTF-8">
    <title>教师管理</title>
</head>
<body>
<table>
    <tr>
        <th>序号</th>
        <th>姓名</th>
        <th>性别</th>
        <th>邮箱</th>
        <th>用户名</th>
        <th>操作</th>
    </tr>
    <tr>
        {foreach $row as $v}
        <td> {$v.name}</td>
        <td> {$v.sie}</td>
        <td> {$v.emli}</td>
        <td> {$v.usename}</td>
    {/foreach}
    </tr>
</table>

</body>
</html>

控制器代码

public function  biaodan(){

        $row=db('biaodan')->select();
        $this->assign('row',$row);
        return $this->fetch();
    }
    public function urlid(){
        $str=input('id');
        $row=db('biaodan')->where('id',$str)->delete();
        if($row>0){
            $this->error('操作成功','biaodan');
        }
    }
    public function cahkan(){
        $str1=input('id');
        echo $str1;
        $row=db('biaodan')->where('id',$str1)->find();
        $this->assign('row',$row);
        return $this->fetch();
    }
  • 写回答

2条回答 默认 最新

  • dabocaiqq 2019-08-17 23:53
    关注
    评论

报告相同问题?

悬赏问题

  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料
  • ¥15 使用R语言marginaleffects包进行边际效应图绘制