【发布时间】:2018-06-08 23:15:19
【问题描述】:
我有一个由 PHP 构建的表。有时,$row[6]、$row[7] 和/或 $row[8] 中的值可能是“none”(非 NULL)。发生这种情况时,我想回显一个空格。我意识到这可能需要一个 IF 语句,但我无法弄清楚。任何帮助,将不胜感激!谢谢。
while($row = mysql_fetch_row($query)){
echo "<tr>";
echo "<td> {$row[1]} </td>";
echo "<td> {$row[2]} </td>";
echo "<td> {$row[3]} </td>";
echo "<td> {$row[4]} </td>";
echo "<td> {$row[5]} </td>";
echo "<td> {$row[6]} </td>";
echo "<td> <a href='{$row[7]}'>BluuGnome</a>
<a href='{$row[8]}'>CanyoneeringUSA</a>
<a href='{$row[9]}'>Climb UT</a> </td>";
【问题讨论】:
-
现在,我看不到您关闭
<tr>的位置,而且看起来所有其他$row[i]都在单元格内,而不是行...你想要什么最后看起来像什么? -
PSA:
mysql_*函数是 deprecated in PHP 5.5。不建议编写新代码,因为它会阻止您将来升级。相反,请使用 MySQLi 或 PDO 和 be a better PHP Developer。
标签: php mysql html-table