<td>
<div style="display: none"><?=$pass = $myRs['Pass'];?></div>
<?= if ($pass == 1)
{
print "Ja";
}
else
{
print "Nee";
}
</td>
我正在尝试将数组中的结果放入变量中(由于某种原因不断打印)。但现在我不断收到意想不到的 T_IF
您不需要在 php 打开标记后使用 = 符号,而且您忘记关闭 php 关闭标记。改成这个
<td>
<div style="display: none"><?=$pass = $myRs['Pass'];?></div>
<?php if ($pass == 1)
{
print "Ja";
}
else
{
print "Nee";
}
?>
</td>
<?=
表示PHP5 中echo
后跟的字符串=
,因此它会抛出意外T_IF
错误,因此您需要使用<?php
or<?
如果启用了速记。你也错过了一个结束标签。