thinkphp5 查询的时候,需要用到关联数据表中的一个字段fare,如果没有关联,则默认该字段为0,继续参与下面的计算
thinkphp5 查询的时候,需要用到关联数据表中的一个字段fare,如果没有关联,则默认该字段为0,继续参与下面的计算
完整代码:
// 构建查询
$list = Db::name('goods') // 替换为你的实际表名
->alias('g')
->leftJoin("ship.delivery d", "d.id = g.deliveryId")
->field("g.*,d.fare,
CASE
...
js中1和0取反
let value = 1;
value = 1 - value; // 0
value = 1 - value; // 1
js把时间戳转换为0点的时间戳
js把时间戳转换为0点的时间戳
要将时间戳转换为0点的时间戳,你需要先将时间戳转换为日期对象,然后将时间设置为午夜(0点),最后再将日期对象转换回时间戳。以下是实现这一功能的JavaScript代码示例:
function timestampAtMidnight(timestamp) {
var date = new...
layer.photos相册层,显示选择部分图片
layer.photos相册层,显示选择部分图片
应该是实现不了。
参考文档https://www.layui.site/doc/modules/layer.html
场景:
多张图片,每张图片右上角,都有一个小图片X,用于删除图片调取js函数用的
但是点击大图弹出图片层的时候,就会把小X图片也显示出来了
怎么能只显示大图呢?
没办法,只有把小X图片,换成css背景图了
<div onClick="delImg({$i})" class="del_i...
LosslessCut下载地址
https://www.bear20.com/pcwin/229/725929729.html
亚马逊日本站下载订单TXT数据报表是乱码
亚马逊日本站下载订单TXT数据报表是乱码
解决办法:
先重命名成word文件,用word打开是正常的日语,然后复制到excel导入到数据库
kindeditor编辑器上传图片跨域
kindeditor编辑器上传图片跨域
项目通常引入的是kindeditor-all.min.js,这里我们需要改为引入kindeditor-all.js,因为要对其源码进行修改。
1.打开文件,搜索下面的这行代码:
KindEditor.plugin('image', function(K) {
2.查找下面提交图片办法...
echarts折线图legend数据多
echarts折线图legend数据太多了,都压住下面的数据了
解决方法
方法1:如果ECharts折线图的legend(图例)数据过多,可以使用ECharts提供的图例组件的formatter属性来实现缩略显示。
option = {
legend: {
data: ['系列1', '...
电脑两个显示器,设置主显示器和副显示器
电脑两个显示器,设置主显示器和副显示器
主显示器,显示“我的电脑,地址栏”等信息
1,电脑桌面上右键,点击“显示设置”
2,我们看到有两个显示器,下滑到底部,有“多显示器”选项,选中“设为主显示器”,即可。如图:当前是选中状态,说明当前“2”是主显示器
我们切换到“1”,是如图所示状态,点击即可...
电脑预览Svg图标
电脑预览Svg图标
默认是这样的,用图片查看器可以查看,但是很不方便
可以安装一个插件
https://github.com/tibold/svg-explorer-extension/releases/download/v1.1.0/svg_see_x64.exe
下载后,直接双击安装
然后图...
最新文章
用Flash Media Server实现录音功能,保存文件名的时候自动创建文件夹
用Flash Media Server实现录音功能,在windows2003服务器上保存文件名类似30904_21_2018109.flv这种
但是换到windows2008服务器上,保存文件名变成30904_21_2018/10/9.flv这种,自动创建了两层文件夹
flash代码中录音文件命名方式为_root.sav...
php $_SERVER['HTTP_REFERER']获取上一页的URL地址
php $_SERVER["HTTP_REFERER"]变量可以获取上一个或前一个页面的URL地址。
比如有一个a.php页面,这个页面上有一个链接指向b.php页面,如果我们在a.php页面上点击这个链接,此时页面会到达b.php页面,在b.php页面输出$_SERVER["HTTP_REFERER"]变量,结果会显示a.php页面的...
PHP判断来访是搜索引擎蜘蛛还是普通用户的代码小结
1、推荐的一种方法:php判断搜索引擎蜘蛛爬虫还是人为访问代码,摘自Discuz x3.2
<?php
functioncheckrobot($useragent=''){
static$kw_spiders=array('bot','crawl','spider','slurp','sohu-search','lyc...
admin密码对应的MD5值,16位和32位,admin解密自己留着方便.
如果遇到MD5加密文件(一般都是这个),而又不知道密码的,
请用这组加密的数据7a57a5a743894a0e替换即可,那么密码就是:admin,这个是16位的
32位的是:21232f297a57a5a743894a0e4a801fc3
thinkphp之自动生成目录安全文件
之前一直有忽略安全方面的问题。今天开始学习thinkphp,为了避免某些服务器开启了目录浏览权限后可以直接在浏览器输入URL地址查看目录,系统默认开启了目录安全文件机制,会在自动生成目录的时候生成空白的index.html文件,自动生成的文件名也可自定义。
例如你想给安全文件定义为default.html可以在入口文件中添加:
...
insertAll_批量添加
这里只是拷贝一下手册代码,详情请查看手册
<?php
namespace app\index\controller;
use think\Db;
class Index {
public function index(){
// 1.创建员工信息数组
$data = [];
...
thinkphp 怎么获取当前的url地址
//原生php
//url地址
echo $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
//输出www.taotaoit.com/faq/details/18.html
echo "<br>";
//若需要显示协议
echo $_SERVER["REQ...
jquery判断元素是否隐藏的多种方法
第一种:使用CSS属性
var display =$('#id').css('display');
if(display == 'none'){
alert("被你发现了,我是隐藏的啦!");
}
第二种:使用jquery内置选择器
if($("#test").is(":hidden")){
$("...
js 中添加的onclick() 事件为什么要点击两次才执行
一般是因为代码逻辑有问题,可能会出错,执行中止了,再执行时又可能不出错
我碰到的问题是点击3次才正常执行。
是通过onclick实现显示隐藏,第一次点击的时候其实js函数是执行的,只是js代码中忘了把div显示出来,第二次点击执行隐藏,第三次点击在逻辑外有一个显示,就正常了。
所以碰到这种情况,基本都是代码有问题,通...
打开flash文件时,出现意外格式
意外格式应该指的是打开源文件出现提示“意外的文件格式”,只有两种情况会有此提示·
一·flash是向下兼容的·用比当前版本低哪怕一个版本的软件都打不开当前版本的源文件·所以如果你当前版本的flash打不开你的源文件·那你只能装高于当前版本的软件了·目前我装了从8.0到CS6的所有版本·就是为了避免这种情况出现·总有一个版本能打开的嘛·
...
JavaScript中引号的多重嵌套
JavaScript的引号嵌套时单引号和双引号是交替使用的,但是到第三层就会出现解析错误如:
'<a href="javascript: do('something');">'
这种用情况下something前的单引号会成为整个字符串的结束,解决方式:
'<a href="javascript: d...
如何查看SWF文件的版本
如果你有闪客精灵,可以直接 打开闪客精灵SWFDecompiler,将你要查看的swf文件导入
点击文件>影片信息,可以查看flash版本
如何查看网页是否被百度收录
怎么才能知道网站的某个内页是否被百度收录了?
一,直接复制内页的网址,粘贴到百度中搜索,如果可以查询到结果,就是收录了。(这样结果好像没那么准确)
收录了
没收录
二,PHP检测网页是否被百度收录
<?php
header("Content-type: text/html; cha...
formValidator验证一个页面多个表单,互不影响
同一个页面有两个表单需要$.formValidator.initConfig验证的时候,会出错,解决办法是声明组号validatorGroup:"2",然后就可以正常验证了。
经试验发现validatorGroup的值不一定是数字,任意字符串也可以
//第一组校验组,默认组号为"1"
$.formValidat...
IIS7.5安装后ASP+access数据库连接错误的问题解决办法
第一步、安装IIS。
开始——控制面板——程序和功能——打开关闭Windows功能,找打Internet信息服务然后打勾,记得要在应用程序开发功能里勾选asp,和asp.net,然后找到Internet信息服务上面的Internet information service 可承载web核心勾选,然后确定,等待数秒后,安装...
windows远程桌面自动切换到安全登录界面
windows远程桌面自动切换到360安全登录界面。
本来用windows远程桌面工具,记住远程桌面密码挺方便的,结果总是自动跳转到安全登录页面,需要手动输入用户名和密码,还不支持复制,特麻烦。
经网络查找,发现是远程电脑安装360安全卫士的原因。
解决方法:
360安全卫士-设置-安全防护中心-黑客入侵防...
关于本站
“最难不过坚持”
本人承接扒站仿站,php网站维护,病毒查杀,网站编辑,网站改版,html制作
有需要网站维护,改版,病毒查杀,网站编辑,网站备案,html制作等相关的工作可以联系我。
本人有多年相关工作经验,也可提供免费咨询,交个朋友。
有需要探讨问题的朋友,也可以加我微信,共同探讨!
微信:15011482830 QQ:408917339
2716
39
最新评论
- https://jueru.net/
-
评 留言
- :weixiao:
-
评 留言
- :shuijiao: :weiqu: :zhenbang: :leng:
-
评 留言
- :yiwen: :yiwen: :yiwen: :yiwen:
-
评 EasySass: could not generate CSS file. See Output panel for details.
- 这个业务逻辑多少都有点奇怪了,阅读浏览次数增值在新闻详情页的控制器方法里setInc,这怎么还写进模型事件里了。如果非要用onAfterRead也可以,把新闻文章的内容单独分出来一个news_content表,然后把它和news做关联,然后给news_content表的onAfterRead事件做增值处理,这样点进新闻页内查询到文章内容时才会触发它。
-
评 TP6模型事件-查询后onAfterRead不好用
分类目录
文章标签更多
后台开发
前端架构
前端框架
其他
数据库