【发布时间】:2017-09-14 15:11:51
【问题描述】:
我的查询从我的表中选择所有列
$spool = $wpdb->get_results('SELECT * FROM `tablename`');
然后我在表格中显示结果。我需要显示所有列。我就是这样做的。
echo "<table>";
if ( !empty( $spool ) ) {
echo "<tr><th> header </th></tr>";
foreach ( $spool as $a ) {
echo "<tr><th>" . $a->columnname1 . "</th><th>" .$a->columnnameN . "</th></tr>";
}
}
echo "</table>";
现在我有大约 40 列,我想问一下是否有更智能且不那么繁琐的显示方式。
【问题讨论】:
-
分享截图或小提琴
-
对于 40 列,您想显示所有列,通常是 x 轴滚动表 div 。和压缩表,单元格中的填充更少等
-
我的问题是一个 php 问题。不是为每个人都做 $a->columnname ,有没有更短的方法来编写它并仍然显示所有它们。
-
我知道如果我为每一列都写 $a->columnname 可以将它们全部显示出来,但这会很乏味。
-
$a的实例是什么?