——【 ThinkPHP】
https://blog.csdn.net/dyw_666666
烟敛寒林o
谋事在人,成事在天。
展开
-
PHP ThinkPHP syntax error, unexpected '$this' (T_VARIABLE)
不少老司机也可能犯的错误。。。 这种问题一般是漏分号或括号不匹配导致的 分号结尾,查看是否是中文输入法格式 或者查看是否有全角字符或其他不可见的字符...原创 2018-07-25 15:14:29 · 12450 阅读 · 1 评论 -
Mysql: Incorrect decimal value: '' for column 'goods_weight' at row 1
今天学习TP时遇到一个这样的问题:Incorrect decimal value: '' for column 'goods_weight' at row 1 后来查看MySQL中goods_weight这一列的类型: 是不为空的decimal 解决方案: 设了不为空却在插入时添加数据为空,很尴尬 注意那个对应的位置不为空就好...原创 2018-07-25 15:55:14 · 20411 阅读 · 0 评论 -
TP(thinkPHP)学习方法
以下内容摘自百度。学习方法如下: 1、首先了解MVC的工作原理 。 2、然后了解thinkphp的命名规范 文档结构 了解三者的使用过程。 3、接着要了解 controller(控制器) 、model(模型) 、view(视图 或者说是模板) 的基本使用方法。 4、开始写代码 做小项目 实现基本的增删改查功能 。 5、再小项目的基础上添加新功能 如分页 ajax 文件上传 缩略图等...原创 2018-08-11 23:32:55 · 617 阅读 · 0 评论 -
TP框架基础知识
thinkPHP框架简称TP框架:index.php:项目的入口文件,所有的页面都从这个页面进入Application:存放项目的文件夹Public:存放公共的东西thinkPHP:TP框架的核心文件夹,里面的东西尽量不要修改thinkPHP文件夹包含:Common:核心函数库,用户自定义的函数可以存在这里面 Conf:配置文件,主要在里面的convention.php La...转载 2019-01-12 22:21:59 · 371 阅读 · 0 评论 -
thinkphp3.2预防sql注入及对查询的sql过滤
thinkphp3.2预防sql注入、对查询的sql过滤 对于WEB应用来说,SQL注入攻击无疑是首要防范的安全问题,系统底层对于数据安全方面本身进行了很多的处理和相应的防范机制,例如: $User = M("User"); // 实例化User对象 $User->find($_GET["id"]); ...转载 2019-01-15 06:55:12 · 1929 阅读 · 0 评论 -
ThinkPHP无法加载数据库驱动: Think\Db\Driver\ (总结三个报错原因)
今天用TP时遇到个问题:无法加载数据库驱动: Think\Db\Driver\。百度搜索了相关资料,大都是两个原因。一个是目录的问题,一个是配置项缺少或者增加时有问题。然而我的错误原因是配置文件命名错误,配置文件必须要命名成config.php,所以一定要小心。错误原因总结1. 应该在Common目录下的conf目录下的config.php进行数据库的配置,不是在Home目...原创 2019-01-16 16:03:15 · 10662 阅读 · 0 评论