我有一个while循环中的表格视图,用户可以在其中查看图书信息。PHP IF语句不考虑变量!
例如,本书的ISBN,书名,读取状态...
基本上,当用户将他们的“readstatus”到“完成”我想要那个特定的表行变成灰色!其中的逻辑是非常简单的,但是我不能让我的IF语句认识到这一点:
if ($readstatus == 'complete') {
echo '<tr class="completed">';
}
else if ($readstatus != 'complete') {
echo '<tr class="reading">';
}
我明明在这里做得不对,表的内容改变,如果“readstatus” =“的值完成”,如果没有,那么输出是默认
这不是回答这个问题,但是你同样在做'if(a){...} else {...}',没有测试显然会返回true。 – xtofl 2010-03-19 12:54:10
你是否在循环中有if语句,或者如上所述,在'$ readstatus = $ _GET ['readstatus'];'之下? – 2010-03-19 12:54:43
'if'语句应该至少输入其中一个条款;哪一个进入? – xtofl 2010-03-19 12:55:49