欢迎来到元素模板ys720.com,本站提供专业的织梦模板PBOOTCMS模板网站模板网站修改/网站仿站
当前位置:主页 > 程序教程 > thinkphp教程 >
thinkphp教程
  • ThinkPHP5.1 查询多个数据表join两表或者多表查询

    thinkphp教程时间:2021-11-10 10:48:58 浏览:199次

    thinkphp5.1 如何查询多个数据表 表1为lj_product_item左表a, 表2 lj_prodyct_class右表b, 表a有表b的id, 将表a中的表b id所对应的中文名查询出来, 最后显示在一个结果集里面。 - 注意,where、【查看详情】

  • thinkphp5.1 路由获取参数问题总结

    thinkphp教程时间:2021-10-31 13:13:19 浏览:186次

    今天使用TP5.1的路由传参,传递小数获取后总是会变成整数。后来看手册的变量规则才解决这个问题: 最开始定义的路由: Route::get(api/:id,api/index/banner); 访问: http://project.com/api/12.05 结【查看详情】

  • thinkphp5.1 Env 系统常量设置方法和对照

    thinkphp教程时间:2021-10-30 11:39:53 浏览:156次

    5.1版本取消了所有的系统常量,原来的系统路径变量改为使用Env类获取(需要引入think\facade\Env) echo app_path=========.Env::get(app_path)./br; echo root_path=========.Env::get(root_path)./br; echo think_path=【查看详情】

  • thinkphp5.1 Request File上传文件常用的方法和属性

    thinkphp教程时间:2021-10-25 14:10:29 浏览:137次

    public function upload1() { // 获取表单上传文件 $file = request()-file(image); // 移动到服务器的上传目录 并且使用原文件名 $upload = $file-move(/home/www/upload/,); dd($upload-getInfo()); } THINKPHP5.1 Request File【查看详情】

  • Non-static method think\Env::get() should not be called statically, assuming $this from incompatible

    thinkphp教程时间:2021-10-24 12:33:25 浏览:195次

    thinkphp5.1 提示Non-static method think\Env::get() should not be called statically, assuming $this from incompatible context 解决方法 使用Env::get(root_path) 来获取路径 显示上面错误 原因是TP5.1.39版本 将引入的Env 由【查看详情】

  • thinkphp 提示unexpected 'list' (T_LIST), expecting identifier (T_STRING)

    thinkphp教程时间:2021-10-24 11:02:40 浏览:170次

    thinkphp 提示unexpected list (T_LIST), expecting identifier (T_STRING) 是什么原因? 原因在于 你定义的 list 是php的一个函数,系统冲突了,改成别的名字就可以了 控制器代码: public function list() { r【查看详情】

  • thinkphp5.1 db()助手查询 如何不重新连接数据库?

    thinkphp教程时间:2021-10-20 12:52:56 浏览:158次

    使用thinkphp5.1 之前db()助手查询数据库 每条查询都会重新连接数据库,大大降低运行能力? 现在更新版后,db()可以不用再查询重复连接数据库了 代码如下: db(table ,,false ) 加上红色部分【查看详情】

  • thinkphp5.1将模型查询返回的对象转换为数组的方法

    thinkphp教程时间:2021-10-19 11:02:19 浏览:94次

    ThinkPHP5.1通过模型查询默认返回的是对象,而我们所用到的通常是数组格式,本文将告诉你如何将对象转换为常用的数组格式。 步骤一、找到TP5框架中的databa se.php文件,该文件中找到【查看详情】

  • thinkphp 使用url生成地址时不加html结尾

    thinkphp教程时间:2021-10-17 18:54:16 浏览:117次

    默认thinkphp在使用 url 生成链接的时候 会加速 htm 结尾 那如何可以不通过改 配置文件来去掉html结尾呢? 元素模板为您解答 {:url(/documentpreview ,, )} 加上红色部分代码即可【查看详情】

  • thinkphp5 模板中html原样输出

    thinkphp教程时间:2021-10-16 11:14:17 浏览:120次

    thinkphp5 在模板里面 输出html 代码 会变成字符串 没有HTML样式 ,那如何以HTML形式输出样式呢? 元素模板为您解答: {$html |raw } 直接在变量后面加上 |raw 即可【查看详情】

  • thinkphp输出最后一条sql语句

    thinkphp教程时间:2021-10-15 10:42:02 浏览:127次

    之前用tp写一个商城项目的时候,不会看错误日志,遇到问题各种echo var_dump再die掉,而很多时候因为数据库各种联表查询,逻辑乱,就需要打印 sql语句再测试sql语句是否正确,打印sq【查看详情】

  • thinkphp 5 提示Cannot declare class app\admin\model\Model because the name is already in us

    thinkphp教程时间:2021-10-15 10:11:57 浏览:191次

    thinkphp 5 提示 Cannot declare class app\admin\model\Model because the name is already in us【查看详情】

  • thinkphp 5 提示 Argument 1 passed to think\db\Query::update() must be of the type array, string giv

    thinkphp教程时间:2021-10-14 10:12:04 浏览:115次

    thinkphp 5.1 使用update() 显示下面代码 如何解决? Argument 1 passed to think\db\Query::update() must be of the type array, string given, called in 元素模板为您解答: 按字面意思就是 必须写入数组字段才行,【查看详情】

  • thinkphp 这里的 /d /s /a有什么作用吗?

    thinkphp教程时间:2021-10-13 15:53:51 浏览:150次

    thinkphp 这里的 /d /s /a有什么作用吗? /d是整型类型 /s是字符串类型 /a是数组类型 使用方法: inptut(post.name/s); 意思是只能获取 name 的 字符串类型的数值 接收数据时定义数据类型.【查看详情】

  • thinkphp 5 提示Missing argument 1 for think\db\Query::where()

    thinkphp教程时间:2021-10-13 15:48:26 浏览:109次

    $result=$this-where($data)-select(); 在thinkphp5.1 使用这个代码的时候显示下面错误 Missing argument 1 for think\db\Query::where() 意思是没有值,解决方法: 如果 $data 本来就没有值的话 就把where 去掉 如【查看详情】

  • thinkphp 5.1 fetch 如何调用其他文件夹的模板

    thinkphp教程时间:2021-10-13 11:17:59 浏览:140次

    thinkphp 5.1 如何使用fetch调用其他文件夹的模板? 元素模板为你解答 使用下面代码即可 return $this-fetch(index/set/user/info); 这样就可以调用你模块下面的index/set/user/info.html 模板了 千万不要写【查看详情】

  • thinkphp5.1 _initialize初始化方法不执行问题

    thinkphp教程时间:2021-10-11 16:04:29 浏览:152次

    为什么在tp5.1 里面 使用_initialize初始化不执行呢? 因为最新版的5.1 初始化代码是initialize,少了_ 下划线 hinkphp5.1的初始化方法名称已修改成了 initialize,前面不带下划线,使用新版这个【查看详情】

  • ThinkPHP5.1 助手函数input()用法

    thinkphp教程时间:2021-10-10 20:55:52 浏览:78次

    1.判断变量是否定义 input(?get.id); input(?post.name); 变量类型方法包括: 方法 描述 param 获取当前请求的变量 get 获取 $_GET 变量 post 获取 $_POST 变量 put 获取 $_PUT 变量 delete 获取 $_DELETE 变量【查看详情】

  • ThinkPHP3.2.3 的异常和错误屏蔽处理

    thinkphp教程时间:2021-10-02 12:37:56 浏览:196次

    在生产环境中系统的错误信息不能暴露给用户,入口文件的APP_DEBUG默认为开启状态 define(APP_DEBUG,true); 此时如果用户访问到不存在的模块、控制器或者方法会出现: 在生产环境中需要把【查看详情】

  • thinkphp 5.1 model模型调用数据库 几种写法

    thinkphp教程时间:2021-09-30 15:59:21 浏览:199次

    thinkphp 5.1 可以 通过创建 model 来直接调用对应模型的数据表 下面有几个写法 方法1: $admin=model(Admin); $data=$admin-select(); 这样就可以调用model 对应的 admin 数据表 方法2: use app\admin\model\A【查看详情】

  • Copyright @ 2013-2021 元素模板 www.ys720.com All Rights Reserved. 版权所有 元素模板 www.ys720.com