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
下载后,直接双击安装
然后图...
最新文章
js提示myFunction is defined but never used
用dreamweaver打开一个js文件,函数名称左侧的序号是红色的,说明有问题,如图
鼠标放到上面,提示'abc'is defined but never used,
在网上查找,得知解决办法,在js文件顶部加上/* exported abc */然后,红色提示就消失了,但具体什么原因,不太明白。
老是弹出热点资讯怎么解决?
电脑老是弹出热点资讯,如图
解决办法:
打开360安全浏览器>工具>选项,点开“实验室”,拉到最下方,把“热点资讯”取消选中,顺便可以把“今日优选”,“今日直播”,“快资讯”也关了。
asp中escape加密UnEscape解密
在网上找了很久关于asp中关于escape和UnEscape的信息,但是没有找到,程序中却可以使用,还是不太明白,先记录下来。
<%
str = "哈哈哈"
str2 = escape(str) '加密
str3 = UnEscape(str2) '解密
Response.Write("原字符:" & str...
通过接口或者ajax获得的二级关联分类的使用
添加页面:
<SCRIPT language="JavaScript">
window.onload = login;//传入函数地址
//获得一级分类
function login() {
$('#CON_STEP').empty();
var ciValue = $('#CON_STEP');
ciValue...
用js如何通过value获得options的selectedIndex编号
通过value获得options的index编号的思路:获取所有option选项数组→循环判断value属性→取得满足要求的option的index值。如果获取options的index编号的目的是为了将其设置为选中项,那么可以有更简单的方式——直接将select对象的value属性值设置为需要选中项的value值即可。实例演示如下:...
如何得到select里选中的选项的selectedIndex的值和文本?
获得选中的值:
<form name='addSP' action='' method='post'>
<input type=text name=ppname class=wenbenkuang>
<select name=spname onChange='(document.addSP.ppn...
js获取select标签选中的值
var obj = document.getElementByIdx_x(“testSelect”); //定位id
var obj = document.getElementById(“testSelect”); //正确的应该用这个
var index = obj.selectedIndex; // 选中索引
var text = o...
汉字存储到sql server变问号
将汉字插入到sql server数据库,有部分汉字变成了问号,类似这样
然后在sql语句中加N也不行
sql = " UPDATE table SET CON_NAME = N'"&CON_NAME&"' WHERE ID = '"&ID&"'"
经网上查找,汉字字段的...
IIS日志
Windows2003环境中,IIS日志默认存储路径:C:\WINDOWS\system32\LogFiles\ ,在LogFiles文件夹下,存在多个IIS日志文件夹,
每个IIS日志文件夹对应一个站点日志。当然IIS日志文件存储位置也可以根据自己的实际情况,在IIS管理器中重新设定。
要查看对应站点的IIS...
Windows 2003 Server 系统日志和IIS日志存放位置
一、应用程序日志、安全日志、系统日志、DNS日志默认位置:%systemroot%\system32\config,默认文件大小512KB,管理员都会改变这个默认大小。
1、安全日志文件:%systemroot%\system32\config\SecEvent.EVT
2、系统日志文件:%systemroot%\syst...
font-size:100%有什么作用?
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
input,select,textarea,samp {font-size:100%;}
看到一些css重设,请问设置font-size:100%的目的和作用是什么?
假如你设置body{font-s...
thinkphp 5 闭包函数的使用详解(传递参数)
普通使用
举个栗子:
$this->where(function ($query)
{
$query->where('id', 1)->whereor('id', 2);
})->find();
上述栗子就是一个简单的where查询的闭包函数使用,使用匿名函数添加...
asp返回json数据,asp接口编写
返回json数据
Sub ShowMsg(ErrCode,msg,username,age,sex)
response.Write("{""code"":"""& ErrCode &""",""msg"":"""& msg &""",""data"":{""username"":"""& ...
syntaxhighlighter 代码超长之后自动换行对齐
网站采用SyntaxHighlighter插件进行代码高亮显示,有一个问题就是,如果一行代码太长,不自动换行,下面出现滚动条,不方便查看。
有什么办法呢?在经过在pre标签里面加入css样式word-wrap: break-word;word-break:break-all;不管用后,放弃了。
偶然发现,使用Sy...
asp中StrReverse函数
定义和用法
StrReverse 函数可反转一个字符串。
语法
StrReverse(string)
参数string必需的。需被反转的字符串。
实例
<%
dim txt
txt="This is a beautiful day!"
response.write(StrReverse(txt))
'输出...
ASP的DES加密解密JScript
从网上找的代码,不太理解,但可以使用
不理解为什么<script language="JScript" runAt="server">可以通过<%%>调用
调用代码
<%
dim key,message
key="12345678"
message="mybook"
Dim B,A
B=en...
关于本站
“最难不过坚持”
本人承接扒站仿站,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不好用
分类目录
文章标签更多
后台开发
前端架构
前端框架
其他
数据库