<?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 次 )
最佳答案