我不是专家编码员,我无法在其他许多问题中找到解决方案,但我需要了解在 fetch_assoc 中的 td 和 /td 之间插入 if 语句的正确方法。表工作正常,当我把这条语句放在表外时,就可以了,但是当写在里面时,就不起作用了。 仅当 field1 不为空时,我才需要显示标签。
代码是:
<tr><td style=font-weight:bold;>List:</td></tr>;
<tr>td>"if ($row['field1'] > '0' ) echo "This is Field1";"</td>;
<td style=border-width:0;padding:0.2em;> " . $row["field1"]. "
</td></tr>;
提前致谢。
要在 td 中使用 if 语句,您需要用 PHP 包装 if 语句,以便它能够正确识别该语句并正常工作。
让我提供更新的代码。
<tr>
<td style="font-weight:bold;">List:</td>
</tr>
<tr>
<td>
<?php if ($row['field1'] > '0'): ?>
This is Field1
<?php endif; ?>
</td>
<td style="border-width:0;padding:0.2em;">
<?php echo $row["field1"]; ?>
</td>
</tr>
希望对您有帮助。