自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 tp5.1 model 的公共方法的使用,继承与调用。

1 在model里创建Common.php 2 Common.php里的内容 <?php namespace app\index\model; use think\Model; use think\Db; class Common extends Model{ /* * 公共类变量 * */ protected $table; public function __construct($data = []) { parent::_

2020-06-08 11:36:55 2175

原创 php 单例模式,工厂模式,对象注册树

【代码】php 单例模式,工厂模式,对象注册树。

2022-09-20 16:24:14 204

原创 layui table 表格实现分页,后台使用tp5.1DB

layui table 表格实现分页,后台使用tp5.1DB

2022-09-17 11:42:27 482

原创 tp5.1使用Formdata提交上传图片前段展示

【代码】tp5.1使用Formdata提交上传图片前段展示。

2022-09-16 15:54:18 468

原创 js表单验证不为空附带表提交

前端页面代码 <form class="layui-form" id="form"> <label for="username" class="layui-form-label"> <span class="x-red">*</span>供应商姓名 </label> <div class="layui-input-inline"&g

2020-07-10 10:43:45 256

原创 php 搜索条件判断 tp5.1搜索

首先接收到传递过来的参数,然后进行条件判断,如果有值就追加进数组,没有值就跳过,执行下面的代码,最后直接查询即可。 public function index(){ $start = input('start'); // 获取开始时间 $end = input('end'); // 获取结束时间 $inquiry = input('inquiry'); // 方式 $status = input('status'); // 状态

2020-07-03 16:21:53 408

原创 Js 点击新增一行数据表格,并且实现表单提交

1,这里是html 代码 <form class="layui-form" id="form"> <input type="button" class="layui-btn" id="btn_addtr" value="增报价单"> <table id="dynamicTable"> <tbody> <tr>

2020-07-03 16:00:07 2683 2

原创 PHP笔记求平均数+tp5 if 使用方法+三目运算符+代码两秒后刷新页面

1,求平均数 //把需要求得数据打包成一个数组放就方法里返回一个平均数。 public function Average($data){ $sum=''; $count=count($data); for ($i=0;$i<$count;$i++){ $sum+=$data[$i]; } $p=$sum/$count; return $p; } ...

2020-06-30 10:46:30 531

原创 tp5 基础使用DB之单删除与多删除方法

单删除方法 //单删除方法 public function delete(){ $id=input('id');//获取传递过来的id $i=Db::table('student')->where('id',$id)->delete(); if ($i){ //返回json数据格式 return json([ 'code'=>$i, //$i如果更新成功

2020-06-30 10:03:45 642

原创 tp5 使用DB新增修改方法,详细注解

一个tp5 简单新增修改表数据方法 //tp5 使用DB新增修改方法 public function studentSave(){ //第一种用户提交的信息 $data=[ 'name'=>input('name'), 'sex'=>input('sex'), 'student_id'=>input('student_id') ]; //第二种用

2020-06-30 09:46:24 1053

原创 tp5存session,取session,去除session,session的简单使用。

1在php代码中存session 我这里使用的框架是tp5 public function index(){ $s='我是一个session值'; //这里是自定义的一个值,可以是数组,也可以是数字,也可以是字符串。 session("admin",$s); //这一步是存session $admin=session('admin');//这一步是取session dump($admin);//这一步是输出session session('admin',"");//这一步是删除sessi

2020-06-29 10:00:48 1831

原创 jQuery 获取提交表单的数据 ajax提交数据 示例

html 部分 <form id="form"> <div class="layui-form-item"> <label class="layui-form-label"><span class="c-red">*</span>名称</label> <div class="layui-input-block"> <input

2020-06-19 10:35:16 591

原创 使用layui html 页面使用 传递id 在页面上打开一个新的窗口

html代码 <button onclick="javascript:copy(this);" id="{$rel['id']}">编辑</button> js 代码 需要手动引入layui js css 包 这里我就不示范了 function copy(e){ var id=e.id; layer.open({ type: 2, title:"修改信息", closeBt

2020-06-19 10:27:04 1265 1

原创 html 页面选中id 使用jquer tbody input 选中id

1 引入jquer包 这是一个官网的jquer路径 <script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"> 这里写的是一个循环出来的数据列表选中id,由于没有使用layui 模板,还学了半天怎么获取id. 上代码: 这里是table 表格部分 <table class="table table-border table-bordered table-hover table-bg table-sort"&g

2020-06-19 10:19:15 343

原创 tp5 Controller 继承方法 调用 方法 以及公共方法案例。

Controller 目录 1 首先建立一个公共的Controller common.php 这里面就可以编写公共的方法。 2 我们正常的index方法就可以调用它了。 这个控制器就运行了 这个方法 ,比较的方便,不用重复判断。

2020-06-08 11:12:27 1191

原创 tp5 解决搜索分页后,点击数据正常跳转,保留原来的信息。

第一种 使用Get方式请求 前端代码 <form method="get" action="{:url('Cost/cost_lists')}"></form> $where=[]; //$where 是自己的所要输入的查询条件 $list = Db::name('account') ->where($where) ->paginate(10,false,['query'=>$_GET]); 第二种 使用 request()->param() $lis

2020-05-22 15:35:40 427

原创 tp5 查询字段不为空

where 条件 ->where("type",null) //判断为空 ->where("type",'not null') //判断为空 完整sql 语句 Db::table('user') ->where("type",null) //判断为空 ->select();

2020-05-20 15:21:43 4394

原创 layui 日期时间控件

引入css js 首先我们需要引入layui css js 样式 然后自己定义路径引入 1 页面样式 下面展示一些 内联代码片。 开始时间 <input type="text" class="layui-input" name="beginDate" id="test1" placeholder=""> 结束时间 <input type="text" class="layui-input" name="endDate" id="test2" placeholder=""> 2

2020-05-14 15:39:32 1015

原创 PHP tp5.1 根据当天,本月,本季度的时间戳查询数据

1获取时间戳 当天时间戳: //这里是当天时间戳 $start_today=strtotime(date("Y-m-d",time())); $end_today=strtotime(date('Y-m-d',time()))+86400-1; //本月时间戳 $start_month=strtotime(date('Y-m-01')); $end_month=strtotime(date('Y-m-d',strtotime('+1 day'))); //本季度时间戳 $quarter = empty($p

2020-05-11 11:58:00 2371

原创 tp5 常用的基础、跳转方法、模板环境变量输出、路由方法

1URl 跳转部分 第一个index 是模块名, 第二个index是方法名,第三个是控制器名称 {:url(‘index/index/welcome’)} js 页面带参数传参 location.href="{:url(‘Toexamine/deletes’)}?id="+id; 2 路由 此部分为查看TP5 Route 路由 route.php 里路由配置 use think\Rou...

2020-04-27 12:36:13 729

原创 tp5.1小程序搜索接口

1,第一步获取前端页面传过来的数据 2,编写where条件数组 $input=input(“name”); 2,编写where条件数组 编写的时候注意数组格式 ,这里就直接上图了 数组条件可以替换成自己需要的条件,我这里用的都是模糊查询 3, 使用 多条件whereOr 进行查询 $ list=Db::table(‘company_account’)->whereOr($where)...

2020-04-24 13:17:38 458

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除