Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1555019
  • 博文数量: 1481
  • 博客积分: 26784
  • 博客等级: 上将
  • 技术积分: 17045
  • 用 户 组: 普通用户
  • 注册时间: 2011-07-12 09:22
文章分类

全部博文(1481)

文章存档

2014年(10)

2013年(353)

2012年(700)

2011年(418)

分类: 系统运维

2012-10-11 09:44:54

昨天自己给自己挖了一个坑,那样的switch case 其实很坑爹!如果不仅仅有01,那排列组合也复杂了,很容易遗漏。而且每种情况实际还是在嵌套。
昨天的帖子:


一天过去,我本以为会被喷的狗血,木有想到,只有路过帮顶,所以不知道是失望呢,还是偷着乐。
不管怎样继续瞎折腾!

对于精华、顶置、高亮等操作使用select 更好,而不是input type=checkbox





而且,可以增加多级精华,123精华,顶置也有分区顶置,全局顶置嘛~

还有后面在显示页面,可以使用单个判断,逐个判断!
这里以基础概念做指导
$i=100;
$i+=1;
echo $i;
$i已经不是100,而是101了,由此可以想那些条件对$row['title']的影响何尝不是如此呢?每经过一次判断$row['title']已经不是原来的初始状态了,而是经过了某个判断之后的状态了!

所以设想
$newtitle=$row['title'];
If($row['is_special']==1){
$newtitle=$newtitle.'';
}
If($row['is_light']==1){
$newtitle=''.$newtitle.'';
}
echo $newtitle;
如果是多级精华,只需把第一个if换成switch即可。

原文地址:

阅读(179) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~