Php 文本元素上的If-else

Php 文本元素上的If-else,php,Php,您好,如果您对这段代码有任何问题,我们将不胜感激 value="<?phpif($_GET['level']== "Grade 2"){ echo "Grade 3";}?>" value=“” 我的想法是在这个文本元素上有一个if-else,这样它就可以检查学生的水平,一旦检查了,它就应该让学生进步一个特定的水平。到目前为止,我有这个错误 分析错误:语法错误,第212行的C:\xampp\htdocs\Thesis\enrollpage.php中出现意外的“{”

您好,如果您对这段代码有任何问题,我们将不胜感激

       value="<?phpif($_GET['level']== "Grade 2"){ echo "Grade 3";}?>"
value=“”
我的想法是在这个文本元素上有一个if-else,这样它就可以检查学生的水平,一旦检查了,它就应该让学生进步一个特定的水平。到目前为止,我有这个错误

分析错误:语法错误,第212行的C:\xampp\htdocs\Thesis\enrollpage.php中出现意外的“{”


我也有这个问题,它无法检索$\u GET['level'],我尝试使用GET从中检索,并从上一个从中发布,但仍然不起作用。

您需要在
您需要在

value=“”
value=“”

谢谢。刚才也找到了。谢谢。刚才也找到了。在php和ifI之间添加一个空格。我建议使用一些php编辑器,如nodepad++、netbeans或eclipse,它们会自动找出错误的语法,如空格缺失等。php和ifI之间的空格建议使用一些php编辑器,如nodepad++、netbeans或eclipse,它将自动找出错误的语法,如空格缺失等
<?php if($_GET['level']== "Grade 2"){ echo "Grade 3";}?>
  value="<?php if($_GET['level'] == 'Grade 2'){ echo 'Grade 3';} ?>"