64 篇
建站知识总结与分享
搜索“数据库”
thinkphp5,一条sql将数据库中的一个值从0变为1,1变为0
taotaoit 0 0
79 0 2024-03-06 ThinkPHP5.1
thinkphp5,一条sql将数据库中的一个值从0变为1,1变为0 $up = [             "isAccount" => Db::raw('1-isAccount'),           &nb...
php从mysql数据库中获取float类型,小数点后面0没了
web 0 0
440 0 2023-09-01 PHP
php从mysql数据库中获取float类型,小数点后面0没了 比如数据库中存的是4.0,结果获取的数据是4 无论你数据库中设置的是float类型,还是float(11,1)保留1位小数 解决方法: $format_num = sprintf("%.2f",$num) 转换一下,就可以得到类似4.0这样的...
服务器数据库mysql启动不了
taotaoit 0 0
544 0 2023-07-29 Mysql
服务器数据库mysql启动不了 宝塔里面启动不了,重启服务器也不行 在终端里面用命令service mysqld start也启动不了,提示: Linux The server quit without updating PID file 然后提交了工单, 人家技术人员说:使用命令 /etc/ini...
宝塔面板数据库管理密码错误的解决方法
web 0 0
1177 0 2023-05-26 宝塔
宝塔面板数据库管理密码错误的解决方法 1,创建网站,选择自动创建数据库,完毕之后,发现数据库栏目里,并没有数据库; 2,手动添加数据库,提示“数据库管理密码错误” 解决方法: 登录到宝塔面板后台,在左侧菜单栏中选择“数据库”,进入数据库管理页面,点击“root密码”,修改数据库密码,点击右边圈圈可以自动生成强密...
产品多级分类组装,查询一次数据库,组成成多级分类
taotaoit 0 0
510 0 2023-05-25 zhtcms
参考地址:thinkphp只查询一次数据库,组装成3级分类,php递归无限极分类速度慢怎么办 代码: /** * 列表 */ public function listQueryAndChildren(){ $rs = cache('GOODS_CAT'); if(!$rs){ $da...
nodejs 操作mysql数据库
web 0 0
602 0 2023-01-17 nodejs
1,安装 mysql 模块 npm install mysql 2,建立连接 const mysql = require('mysql') const db = mysql.createPool({ host: '127.0.0.1', user: 'root', password: 'root', data...
图文详解navicat中如何使用命令创建数据库和表
web 1 0
975 0 2022-12-06 Mysql
Navicat for MySQL是一套专为MySQL设计的一个强大数据库管理及开发工具,Navicat 可以让你用一种安全简便的方式快速并容易地创建,组织,访问和共享信息。这篇文章主要介绍了在navicat中如何使用命令创建数据库和表,感兴趣的朋友继续往下看吧。 1、首先打开【navicat】,在菜单栏中选择【文件】-->...
php mysql 字段类型是int或float,如果值为空,保存到数据库变0了;空日期转成1970-01-01
taotaoit 0 0
1215 0 2022-10-19 PHP
mysql 字段类型是int或float,如果值为空,保存到数据库变0了,这样很不好。 解决方法: 数据库字段设置默认值为NULL 前台加判断是否为空,如果为空,存NULL进数据库 # 空数字转为null,一般是字段类型是int或float,如果值为空,保存到数据库变0了 function emp...
thinkphp6 数据库查询Db::name('user')->select()查询结果是对象而不是数组
web 0 0
1622 0 2022-06-01 ThinkPHP6
thinkphp6 数据库查询Db::name('user')->select()查询结果是对象而不是数组 Db::table('think_user')->where('status', 1)->select(); select 方法查询结果是一个数据集对象,如果需要转换为数组可以使用 Db::tabl...
thinkphp6 数据库查询Db::name('user')->select()查询结果是否为空,用isEmpty
web 0 0
1557 0 2022-06-01 ThinkPHP6
thinkphp6 数据库查询Db::name('user')->select()查询,判断结果是否为空? 数据库的查询结果默认返回数据集对象。 如果要判断数据集是否为空,不能直接使用empty判断,而必须使用数据集对象的isEmpty方法判断, 例如: $users = Db::name('user')-...
tp6数据库查询Db::name使用软删除
web 1 0
1394 0 2022-05-27 ThinkPHP6
tp6数据库查询Db::name使用软删除 一般情况下,业务数据不建议真实删除数据,系统提供了软删除机制(模型中使用软删除更为方便)。 // 软删除数据 使用delete_time字段标记删除 Db::name('user') ->where('id', 1) ->useSoftDelete('delete_t...
tp6用tp5er实现数据库备份,数据库还原
taotaoit 0 0
2343 1 2022-02-08 ThinkPHP6
tp6用tp5er实现数据库备份,数据库还原 composer命令安装:composer require tp5er/tp5-databackup dev-master 安装成功后会在项目文件夹vendor下自动生成数据库备份类库: 安装好之后,里面的test文件夹是案例,但是是tp5的语法,用在tp6上,需要改一下 ...
thinkphp5 数据库查询之paginate: 同时获取记录总数用$rs->total()和分页数据
web 0 0
1462 0 2022-01-26 ThinkPHP5.1
thinkphp5 数据库查询之paginate: 同时获取记录总数$rs->total()和分页数据 获取记录总数和分页数据: public function test() { $r = db(self::TABLE)->paginate(3, false); // $r ...
TP5配置在database.php文件内配置多库报错Db::connect('db_config1') 未定义数据库类型
web 1 0
1488 0 2022-01-25 ThinkPHP5.1
解决方法: 改为Db::connect(‘database.db_config1’)->table(‘user’)->find(); 模型类定义 如果某个模型类里面定义了connection属性的话,则该模型操作的时候会自动按照给定的数据库配置进行连接,而不是配置文件中设置的默认连接信息,例如: <?p...
PHP把数组转换为JSON字符串存到数据库中
web 1 0
1232 0 2022-01-21 PHP
PHP把数组转换为JSON字符串存到数据库中 <?php /**PHP把数组转换为JSON字符串**/ $arr = [10,'Tom',true, '2015-10-15']; //echo $arr; echo json_encode($arr);//编码为JSON字符串 $arr = ['eid'=>10,'e...
关于本站

“最难不过坚持”

本人承接扒站仿站,php网站维护,病毒查杀,网站编辑,网站改版,html制作

有需要网站维护,改版,病毒查杀,网站编辑,网站备案,html制作等相关的工作可以联系我。
本人有多年相关工作经验,也可提供免费咨询,交个朋友。
有需要探讨问题的朋友,也可以加我微信,共同探讨!
微信:15011482830 QQ:408917339

6281362 2594 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不好用
文章标签更多
ThinkPHP (254)
Mysql (58)
DedeCms (33)
jQuery (67)
证件照 (1)
setInc (4)
setDec (4)
onclick (5)