<?php namespace app\index\controller; use think\Db; class Pages extends \think\Controller { public function pages() { $db = db('user'); #每页显示10条数据,一共显
原创 2022-08-29 13:53:05
26阅读
Db::name("table")->where("XXX")->paginate(10,false,['query'=>request()->param()]);
原创 2022-05-07 14:52:41
101阅读
在使用each()时,each()里面只能使用局部变量,当使用外部变量时会报未定义变量的错误,但是有时候我们还必须使用外部变量,就需要想是时作用域的问题,但是如果使用 global 全局虽然不报错,但是打印出来是 null ,所以最终使用 use 解决, 如果在函数中需要修改变量的值,会发现在函数内
原创 2023-04-25 06:20:03
65阅读
tp5框架里面自带有panigate()+rende()的方法可以超简单的实现分页,但是就是看着一直要刷新很不爽,所以找了网上的好多代码,终于找到了一个逻辑简单的无刷新分页,以下是我更改适合之后实现的效果 首先是后台代码 (这里展示和分页用的是一个方法) php代码示例 public functio ...
转载 2021-09-02 10:19:00
91阅读
2评论
PHP public function getJson(Request
原创 2022-08-22 16:40:54
116阅读
//订单列表 $list = Db::field('p.id,p.title') ->name('product')
php
原创 2022-07-19 17:02:39
154阅读
author:咔咔看了很多分页功能都实现不了,要么就是看不明白,遇到不会的先使用之前方案实现,慢慢的就会有思路,然后成功案例:一个注意点就是html放置的位置这里我将整段代码都复制出来,如何你只想实现功能,只需要将html拼接的数据换成你的,然后请求接口换成自己的即可<script type="tex...
原创 2018-12-18 18:04:20
127阅读
tp5 路由相关:Route::domain('api.com', 'api'); # 路由1 Route::get('v1/users/recordDetail','@api/v1.users/recordDetail'); # 路由2 Route::get('v1/users/recordDetail','v1.users/recordDetail');域名已经绑定模块的前提下:路由1中 又绑
转载 2024-08-02 16:27:28
29阅读
$flinkData=Db::name('flink')->paginate(10);
原创 2022-05-23 13:41:57
250阅读
安装环境:服务器:Windows Server 2008 R2 企业版 SP1 64位WEB服务器:IIS7PHP版本:PHP5.5 64位mysql版本:mysql5.6进程管理器:FastCGIPHP5.5 需要 VC++2012 运行库 资源下载:VC++2012(VC11):https://www.microsoft.com/en-us/download/details.asp...
原创 2023-06-27 00:00:40
153阅读
背景最近接手维护了一个网站,后端api使用的框架是thinkPHP5,版本号是 5.0.22,网站的登陆是cookie、session机制,session的存储介质是redis,设置的是30min过期。偶尔有用户反馈还没到半小时,为啥session就过期,自动跳转到了登陆界面,需要他重新登陆。emmm,客户的表达,其实是用户从自身的时间感知层面说了一个现象。但是问题就在于每个人在不同的精
转载 2024-03-06 14:32:57
116阅读
insert方法是数据库的操作方法 不会自动补全的 模型才会有自动完成机制 ...
转载 2021-10-23 14:22:00
255阅读
2评论
# TP5 MongoDB 分库表 ## 介绍 MongoDB是一个非常流行的NoSQL数据库,它的灵活性和高性能使其成为许多应用程序的首选数据库。在处理大量数据时,为了提高性能和可扩展性,我们经常需要对数据进行分库表。TP5是一个流行的PHP框架,通过它我们可以轻松地与MongoDB进行交互。 在本文中,我们将学习如何在TP5中使用MongoDB进行分库表操作。我们将使用MongoD
原创 2023-08-18 05:12:23
189阅读
tp5分页方法 paginate 分页带参数->paginate(10,false,['query' => request()->param()]);这样就可以了
原创 2023-01-11 18:03:58
256阅读
分页参数 $limit = $this->request->limit ?? 3; $page = $this->request->page ?? 1; 查询 $list = UserModel::all()->toArray(); 处理 $start = $limit * ($page - 1); ...
转载 2021-08-02 21:58:00
506阅读
2评论
前文已经在啊里云宝塔中搭建好mqtt服务器,这里就在tp5及小程序中实现订阅及发布一、tp5实现1、先上网下载phpMQTT.php文件 https://github.com/bluerhinos/phpMQTT/blob/master/phpMQTT.php 网上下载的文件放入tp5文件后,有很多:void红色错误,可能和我的phpstorm有冲突,手动把所有红色提示错误修改2、在tp目录ext
转载 2023-09-18 07:54:17
457阅读
nginx环境下的tp5伪静态:location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=$1 last; break; } } ///也可以直接在phpstudy直接这样使用: if (!-e $request_filename)
转载 2024-02-17 12:21:20
1124阅读
/** * 事务 */ public function transaction(){ Db::startTrans(); try{ Db::name('version')->where('id','1')->update(['version'=>1.1]); Db::name('version')- ...
转载 2021-07-15 11:03:00
422阅读
2评论
tp3.x $this->display(); tp5 return $this->fetch();
转载 2018-01-16 09:04:00
212阅读
2评论
# TP5与MongoDB ## 简介 TP5是针对PHP的一款快速、简单、灵活的开源Web应用框架。MongoDB是一种非关系型数据库,它以文档的形式存储数据,并且具有高性能、可扩展性和灵活性的特点。本文将介绍如何在TP5中使用MongoDB,以及一些常见的操作示例。 ## 安装和配置 首先,我们需要安装MongoDB扩展,可以使用以下命令: ```shell $ pecl insta
原创 2023-12-22 06:58:03
159阅读
  • 1
  • 2
  • 3
  • 4
  • 5