【问题标题】:PHP - Filling in automatic table from previous database entryPHP - 从以前的数据库条目中填写自动表
【发布时间】:2018-01-26 16:12:05
【问题描述】:

我正在尝试创建从数据库填充的自动表。在数据库中,我有列:color1, clor2 … color30。要插入的颜色数量取决于计算。计算结果为$j。我这样显示表格:

for ($i=0; $i < $j; $i++) { 
    echo "<tr class='text-center'><td class='col-sm-2 info'>";
        . "<td>" .  $row['color']
...
    . "</tr>"
    . "</td></td>”;
}

$row['color'] 应该依赖于$i。不可能写$row['color$i']。如何实现?

【问题讨论】:

  • 是的,有可能,一个简单的连接就可以了。 $row['color' . $i]$row["color$i"]
  • 天哪。非常感谢!

标签: php mysql html-table insert


【解决方案1】:

您可以在 $row 数组中使用它之前准备好字符串,例如 $color='color'.$i 然后使用 $row[$color] 或直接使用它。 $row["color".$i]$row["color{$i}"] 应该也可以工作

【讨论】:

  • 还有$row["color$i"]——因为双引号允许“插值”但单引号不允许。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-09-08
  • 1970-01-01
  • 2012-02-05
  • 1970-01-01
  • 2014-08-22
  • 1970-01-01
相关资源
最近更新 更多