关于数据类型问题!

来源:6-8 完成文章删除和文章状态修改功能

慕我无双

2017-05-22


在写到文章状态更改这一块;出现了一个问题:就是status类型不是数字类型,抛出异常;

http://szimg.mukewang.com/5922a6080001ab3111580081.jpg

http://szimg.mukewang.com/5922a6080001c6e405240196.jpg

http://szimg.mukewang.com/5922a60800014f3d08160677.jpg

http://szimg.mukewang.com/5922a608000129b106130307.jpg

http://szimg.mukewang.com/5922a60800017c2606820530.jpg

http://szimg.mukewang.com/5922a61d000102c706160079.jpg

http://szimg.mukewang.com/5922a61d00016e6a05270041.jpg


而我通过var_dump()查看其他传入Model层变量发现,很多都是string类型传进来的,但一样可以导入到数据库,并不进入判断语句;


写回答

4回答

慕无忌8331556

2017-09-17

PHP里的0也可以代表False,删除状态改为-1就会避开这个问题

0
0

慕我无双

提问者

2017-05-23

有大神给点建议,是哪出了问题吗?

0
0

慕我无双

提问者

2017-05-22


通过JS代码之后,传输到Controller层,该status的值就出现  "0" 的前后端有空格

0
0

慕我无双

提问者

2017-05-22

这个status的“0”有前后有空格;所以会判定不是数字;  但在哪发生这种问题的啊!

0
2
慕我无双
好像前端也没什么问题;~~!
2017-05-22
共2条回复

前端到后台ThinkPHP开发整站

用PHP+MySQL+Ajax开完新闻资讯整站,实现“小全栈”的梦想

3360 学习 · 1014 问题

查看课程