thinkphp 未定义数组索引

所念皆不得 2021-10-28 21:10:29

网页报错

[8] ErrorException in Info.php line 18
未定义数组索引: id
class info extends Controller{
    //测试用(成功)
    // public function aindex()  
    // {
    //     echo "ok";
    // }

    public function aindex()  //查询
    {
        $id= $_POST['id'];
        $animalName= $_POST['animalName'];
        $info= $_POST['info'];
        $yimiao= $_POST['yimiao'];
        $zhuangtai= $_POST['zhuangtai'];
        
        Db::execute('select * from tpadmin_animal_info (id,animalName,info,yimiao,zhuangtai) values (:id, :animalName, :info, :yimiao, :zhuangtai)',
        ['id'=>$id,'animalName'=>$animalName,'info'=>$info,'yimiao'=>$yimiao,'zhuangtai'=>$zhuangtai]);

        return $this->fetch();

代码

namespace app\animal\controller;

use think\Request;
use app\Info\model\ainfo;
use think\Controller;
use think\Db;

class info extends Controller{
    //测试用(成功)
    // public function aindex()  
    // {
    //     echo "ok";
    // }

    public function aindex()  //查询
    {
        $id= $_POST['id'];
        $animalName= $_POST['animalName'];
        $info= $_POST['info'];
        $yimiao= $_POST['yimiao'];
        $zhuangtai= $_POST['zhuangtai'];
        
        Db::execute('select * from tpadmin_animal_info (id,animalName,info,yimiao,zhuangtai) values (:id, :animalName, :info, :yimiao, :zhuangtai)',
        ['id'=>$id,'animalName'=>$animalName,'info'=>$info,'yimiao'=>$yimiao,'zhuangtai'=>$zhuangtai]);

        return $this->fetch();

      
    }

我的目录

...全文
1155 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
懒猫 2021-11-24
  • 打赏
  • 举报
回复

POST里面没有 id这个键 。可以先看一下post传输过来的数据都有哪些内容

21,890

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧