【问题标题】:Printing out a table vertical instead of horizontal using PHP使用PHP打印出垂直而不是水平的表格
【发布时间】:2017-08-19 00:54:11
【问题描述】:

问题:

我有一张水平打印的表格,但我希望它改为垂直打印。任何人都可以就如何实现这一点提供指导?

PHP 代码

<?php
echo "<th>EKDA</th>";
echo "<th>C1</th>";
echo "<th>C2</th>";
echo "<th>C3</th>";
echo "<th>Nilai</th>";
echo "<th>Rank</th>";
echo "<tr>";
echo "<th>Vektor Eigen</th>";
for($tmbbb=0; $tmbbb<=2; $tmbbb+=1)
{
    echo "<td>$BPK2[$tmbbb]</td>";
}
echo "</tr><tr>";
echo "<th>A1</th>";
{
for($tmb=0; $tmb<=1; $tmb+=1)
    echo "<th>$TAAAC1[$tmb]</th>";
    }
    echo "</tr><tr>";
echo "<th>A2</th>";

echo "</tr>";
?>

当前输出 Curent output 期望的输出: Desired output

【问题讨论】:

标签: php html


【解决方案1】:

试试下面的代码:

<?php
  echo "<th>EKDA</th>";
  echo "<th>C1</th>";
  echo "<th>C2</th>";
  echo "<th>C3</th>";
  echo "<th>Nilai</th>";
  echo "<th>Rank</th>";
  echo "<tr>";
  echo "<th>Vektor Eigen</th>";
  for($tmbbb=0; $tmbbb<=2; $tmbbb+=1) {
    echo "<td>$BPK2[$tmbbb]</td>";
  }
  echo "</tr>";

  for($tmb=0; $tmb<=1; $tmb+=1) {
    if( $tmb==0 ) {
       echo "<tr><th>A1</th><th>$TAAAC1[$tmb]</th></tr>";
    }
    if( $tmb==1 ) {
      echo "<tr><th>A2</th><th>$TAAAC1[$tmb]</th></tr>";
    }
  }

?>

【讨论】:

  • 它的工作,但我如何添加 4 个数据?像这样imgur.com/iHQnVn7我的代码github.com/jazuly/ahp/blob/master/tes
  • 用这个循环替换for循环-for($tmb=0; $tmb&lt;=1; $tmb+=1) { if( $tmb==0 ) { echo "&lt;tr&gt;&lt;th&gt;A1&lt;/th&gt;&lt;th&gt;$TAAAC1[$tmb]&lt;/th&gt;&lt;th&gt;$TAAAC1[$tmb]&lt;/th&gt;&lt;th&gt;$TAAAC1[$tmb]&lt;/th&gt;&lt;/tr&gt;"; } if( $tmb==1 ) { echo "&lt;tr&gt;&lt;th&gt;A2&lt;/th&gt;&lt;th&gt;$TAAAC1[$tmb]&lt;/th&gt;&lt;th&gt;$TAAAC1[$tmb]&lt;/th&gt;&lt;th&gt;$TAAAC1[$tmb]&lt;/th&gt;&lt;/tr&gt;"; } }
猜你喜欢
  • 2012-06-15
  • 2019-02-27
  • 1970-01-01
  • 2017-12-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-10-18
相关资源
最近更新 更多