解决方案 »
- 关于 RewriteCond 指令 301重定向问题
- PHP不能用面向对象方式连接数据库是什么原因?
- 关于addslashes(),mysql_real_escape_string()以及stripslashes()的问题
- css是php的类文件吗?
- 50分,不够再加。。关键词索引
- 如何判断一个值是否在几个值中
- help !!!!! 急!!我是新手,高手帮帮忙,谢谢!!!!)^o)
- 在LINUX平台开发WEB应用,PHP和JSP哪个更好?
- 那里有PHP源程序的网站!
- 想做一个连线题那种的试卷。存储方式 问题pic1_name2|pic2_name1| 答案 pic1_name1|pic2_
- PHP不用xdebug怎么断点调试 xdebug 在mac环境下太难搞了 各种蛋疼
- PHP命名空间问题
<option value="{$mess.gradeState}" <?PHP if({$mess.gradeState}=='在校'){echo 'selected';} ?>>在校</option>
<select name="sex">
<option value="1" <?php echo "selected="selected"; ?> >男</option>
<option value="2">女</option>
</select>
为什么两个option的value都是{$mess.gradeState},这里有问题吧,另外你说不能根据$mess.gradeState的值来判断哪个值被选中,这就奇怪了,可以这样测试
echo $mess.gradeState;
var_dump($mess.gradeState=='在校');看看输出什么。
在控制层打印如下:
Array
(
[0] => Array
(
[gradeId] => 127
[gradeName] => 13级
[gradeState] => 在校
) [1] => Array
(
[gradeId] => 127
[gradeName] => 12级
[gradeState] => 毕业
))但是,在view层 <?php echo "<{$mess.gradeState}>";?>打印不出结果。用 <{$mess.gradeState}>一句在页面的打印出的结果为:在校 毕业
那用6楼的var_dump($mess.gradeState=='在校'); 看看是不是boolean类型 是不是true
请大家继续到这个地文坛帮我:
http://blog.csdn.net/yuxuefa/article/details/39855827