if语句中的Unexpected =错误

时间:2012-03-16 00:27:01

标签: php

好吧,我想我已经累了,因为我找不到语法错误。

<option value="1" <?php if($row['courseId'] == '1') echo selected="selected"; ?>>NAME</option>

错误是:

Parse error: syntax error, unexpected '=', expecting ',' or ';' 

我忘了什么?

谢谢!

2 个答案:

答案 0 :(得分:4)

<option value="1" <?php if($row['courseId'] == '1') echo 'selected="selected"'; ?>>NAME</option>

您没有将输出放在引号中。

答案 1 :(得分:2)

需要引用:

echo 'selected="selected"';