基础查询 User::find()->all(); 此方法返回所有数据; User::findOne($id); 此方法返回 主键 id=1 的一条数据(举个例子); User::find()->where(['name' => '小伙儿'])->one(); 此方法返回 ['name' => '小伙儿'] 的一条数据…
报错内容如下: 2019-11-26T01:15:10.213099Z 0 [ERROR] F:\phpstudy_pro\COM\..\Extensions\MySQL5.7.26\\bin\mysqld.exe: Error while setting value 'ONLY_FULL_GROUP_BY, STRICT_TRANS_TABLES…
//提交多个出差人员 .命名为数组 name="apply_members[] " //php接收到数据 为 数组 $aa = array('0'=>11,'1'=>22,'2'=>33); //使用 $aa = implode($aa,',') ; 拼成字符串.以逗号隔开, 入库,.方便查询 string(8) "11,22…
最近把mysql升级到5.7了,wordpress导数据报错 Invalid default value for 'comment_date' 原因出在类似这样的语句 DROP TABLE IF EXISTS `wp_comments`; CREATE TABLE `wp_comments` ( `comment_ID` bigint(20)…
今天我在github上拿下自己的代码,然后想放到自己的mac上,之前是在windows(PHP7.0)上开发的。部署之后,突然发现,哎~ 500 了,然后我就: 看看我vendor目录是否正常引入了。最后发现并没有正常引入。可是在网页是出现一个500的错误,并没有报什么错误。但是PHP是世界上最好的语言,我在web/index.php (入口脚本)…
如果当前日期为2016-5-31, 用date('Y-m-d', strtotime('-1 month'))会产生错误。因为这里把 -1 month按照-30 days来算date('Y-m-d', strtotime('2016-05-31 -1 month')) = 2016-05-01date('Y-m-d', strtotime('201…
.tar 文件 # 仅打包,并非压缩 tar -xvf FileName.tar # 解包 tar -cvf FileName.tar DirName # 将DirName和其下所有文件(夹)打包 .gz文件 # .gz gunzip FileName.gz # 解压1 gzip -d FileName.gz # 解压2 gzip FileName…
修改mysql中的mysqld.cnf文件 cd /etc/mysql/mysql.conf.d //执行下面的操作来修改配置文件 sudo vim mysqld.cnf //在 [mysqld] 中新加 max_connections =1000; //按下esc按键输入:wq保存退出 重启mysql服务器 sudo service mysql …
在windows环境下多图上传正常。但是部署到Linux下时目录可写的情况下上传图片会报 SplFileObject 错误。 当调用如下代码时候系统会报异常。 解决 1、进入\thinkphp\library\think\File.php文件打开 在构造函数的初始化的时候会获取文件信息。 2、因未知原因导致文件被删除,然后接着获取文件信息而报错。实…
在后台php中,金额保留两位小数。但是前端显示精度丢失,出现了14位小数的奇怪现象。本来以为是前端js解析之后出现的问题。检查之后发现json_encode()之后就出现了。 解决办法:可以通过转化为string类型来避免(可以使用 strval() 函数)