博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
m_Orchestrate learning system---十五、如何快速查错
阅读量:6999 次
发布时间:2019-06-27

本文共 597 字,大约阅读时间需要 1 分钟。

m_Orchestrate learning system---十五、如何快速查错

一、总结

一句话总结:

a、删除代码法

b、添加提示代码法

c、仔细看错误信息

 

1、评论板块和论坛板块的实时更新?

没必要用ajax,先用html5的reload()方法试试

 

 

2、快速查错方法?

出现如下错误

1、找stack里面的错误信息,看能不能快速发现错误

2、在stack里面没有找到错误信息,那么就 断句查错 ,用一句话来确定是哪一步分的代码错了 例如 dump($id);die;

3、如果是视图错误,删除你怀疑错误的哪一部分代码看还错不错 

 

 

3、需求与算法与结构(页面多个选项的操作是在编程里面用什么结构)?

学生管理板块的select标签实现跳转

 

这种多选择肯定是选择结构

视图页面的选择

控制器

将功能需求和算法之间的那一层隔膜去掉了

本身php开发就是件特别容易的事情

 

 

4、thinkphp中如何判断空字段?

数据库中字段为空判断

从thinkphp控制器

$data=db('user')->where(array('status'=>0,'ugid'=>NULL))->paginate(10);

一个NULL就ok了,毕竟我们创建数据库的时候数据库也是这样显示的

 

 

 

二、内容在总结中

 

转载于:https://www.cnblogs.com/Renyi-Fan/p/8984768.html

你可能感兴趣的文章
PGA的调整建议
查看>>
C#进行Visio二次开发相关事件汇总
查看>>
安装fontconfig2.4.2时make报错解决
查看>>
试析软件测试的错觉及发展方向
查看>>
QTP自动化测试自学手册V2.0版本
查看>>
80后收入是怎样一个水平?看完网友工资单,对不起 拖大家内裤了
查看>>
有关软件测试的五大谣言
查看>>
find(2)
查看>>
jquery-1.4.4.min.js无法解析json中result.data问题
查看>>
php字符串大小写转换
查看>>
linux怎么不输入路径直接运行程序脚本
查看>>
日志信息log
查看>>
扩大VMware虚拟机中CentOS 7的硬盘空间
查看>>
BZOJ2005:[NOI2010]能量采集(莫比乌斯反演,欧拉函数)
查看>>
前端工程师的价值
查看>>
Springboot如何利用http请求控制器
查看>>
node.js中的http.response.end方法使用说明
查看>>
会议2.1
查看>>
zzuli OJ 1905: 小火山的跳子游戏 【GCD】
查看>>
Asp.Net 常用代码-备用
查看>>