tp5数据库查询问题

浏览:1373 发布日期:2018/05/04 分类:ThinkPHP5专区
<?php
    namespace app\index\controller;
    
use think\Db;
use think\Controller;

class Article
{
    //文章详情类
    public function articleContent($id = '')
    {
        $id = input('param.');
        $data = Db::table('article')->where('id',13)->find();
        dump($data);
    }
}
这个方法是可以读取到具体信息的,比如可以读取到id等于13的内容。但是把id换为一个变量就会直接报错,修改后代码如下:<?php
    namespace app\index\controller;
    
use think\Db;
use think\Controller;

class Article
{
    //文章详情类
    public function articleContent($id = '')
    {
        $id = input('param.');
        $data = Db::table('article')->where('id',$id)->find();
        dump($data);
    }
}
直接提示如下图,这真是受不了了,求各位给个答案,谢谢。

附件 4.png ( 144.92 KB 下载:14 次 )

最佳答案
评论( 相关
后面还有条评论,点击查看>>