<td>
<div style="display: none"><?=$pass = $myRs['Pass'];?></div>
<?= if ($pass == 1)
{
print "Ja";
}
else
{
print "Nee";
}
</td>
我试图把结果从数组到一个变量(由于某种原因不断打印)。但是现在我一直得到意想不到的T_IF
<?=
意味着echo
, PHP5中=
后面的字符串,所以它会抛出意想不到的T_IF
错误,所以如果启用了速记,您需要使用<?php
或<?
。此外,您还遗漏了一个结束标记。
你不需要在php打开标签后面加一个=符号,而且你忘了关闭php关闭标签。改成
<td>
<div style="display: none"><?=$pass = $myRs['Pass'];?></div>
<?php if ($pass == 1)
{
print "Ja";
}
else
{
print "Nee";
}
?>
</td>