使用来自SQL查询的数据,但不显示表中的列

尼克雷克

编辑:如果我使用$ colName而不是$ colname,则不会有任何问题。愚蠢的简单解决方法。

我有一个查询,从多个表中提取6列。最后一列对于在我生成的动态URL中使用是必需的,但是我不希望该列显示在我的表上。如何隐藏它/使其不显示?有没有一种方法可以调用数据,但不能在表中使用它?

查询前:

SELECT a, b, c, d, e, exTable.f as CID
FROM table exTable
JOIN <other tables>
WHERE stuff happens

表格(您可以看到我的标题行可以很好地隐藏,但内容不会隐藏):

<table>
<thead>
    <tr>
        <th class="header"><strong>A</strong></th>
        <th class="header"><strong>B</strong></th>
        <th class="header"><strong>C</strong></th> 
        <th class="header"><strong>D</strong></th>
        <th class="header"><strong>E</strong></th>
        <th class="header" style="display:none"><strong>F</strong></th> <!-- THIS WORKS -->
    </tr>
</thead>
<tbody>
    <?
        foreach($tableData as $row)
        {
            echo "<tr>";
            foreach($tableColNames as $colName)
                {
                    if ($colname=='CID') {
                    echo "<td style='display:none'>" . $row[$colName] . "</td>"; <!-- THIS DOES NOT -->
                    }
                    elseif ($colName=='e') {
                        echo "<td><a href='http://my.url.here/".$row[CID]."_Document.pdf' target='_blank'>" . $row[$colName] . " </a></td>";
                    }
                    else {
                    echo "<td>" . $row[$colName] . "</td>";
                    }
                }
            echo "</tr>";
        }
        ?>
    </tbody>
</table>
斯蒂芬

您有错别字:$colname应该是$colName

if ($colname=='CID') {

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用来自两个相关表的最新关联数据显示表中的数据

来自分类Dev

MySQL查询使用来自两个表的数据

来自分类Dev

SQL在子查询中使用来自连接的表

来自分类Dev

如何在yii2中使用来自两个表的显示数据

来自分类Dev

MaraiDB / MySQL 从选择查询插入到表中,但在重复键时使用来自选择查询的数据

来自分类Dev

mysql使用来自另一个表的关系逐列从表中订购数据

来自分类Dev

用来自同一表的另一列中的数据替换列数据mysql

来自分类Dev

使用 WebSocket 使用来自 AJAX 调用的数据显示和更新表

来自分类Dev

PHP mySQLi 查询返回数据但不显示数据

来自分类Dev

使用来自另一个表的数据将列添加到表

来自分类Dev

使用来自information_schema的表和列执行查询

来自分类Dev

Javascript表使用来自多个txt文件的数据并显示在html文件上

来自分类Dev

用来自SQL Server上特定单元格的数据填充表的列吗?

来自分类Dev

在文本框中显示来自SQL表的查询

来自分类Dev

在文本框中显示来自SQL表的查询

来自分类Dev

mysql使用来自另一个表的关系从表中订购数据

来自分类Dev

mysql使用来自另一个表的关系从表中订购数据

来自分类Dev

使用来自另一个表的信息更新SQL Server中的表

来自分类Dev

Excel用来自单独工作表中列的数据填充行

来自分类Dev

从api调用数据,但不显示在前端表中,而是在控制台上以角度

来自分类Dev

kdb使用来自另一个表的数据更新整个列

来自分类Dev

kdb使用来自另一个表的数据更新整个列

来自分类Dev

mysql加入表但不显示重复数据

来自分类Dev

[Mongoose]使用来自异步查询的数据覆盖到JSON

来自分类Dev

[Mongoose]使用来自异步查询的数据将JSON覆盖

来自分类Dev

使用来自 DataTable + ASP.Net 处理程序的数据在浏览器中显示 XML

来自分类Dev

使用来自不同表中另一行的数据更新行

来自分类Dev

使用来自 RDD 的索引扫描 Spark 中的 Hadoop 数据库表

来自分类Dev

如何使用linq2sql在单个gridview或gridpanel中显示来自多个表的数据?

Related 相关文章

  1. 1

    使用来自两个相关表的最新关联数据显示表中的数据

  2. 2

    MySQL查询使用来自两个表的数据

  3. 3

    SQL在子查询中使用来自连接的表

  4. 4

    如何在yii2中使用来自两个表的显示数据

  5. 5

    MaraiDB / MySQL 从选择查询插入到表中,但在重复键时使用来自选择查询的数据

  6. 6

    mysql使用来自另一个表的关系逐列从表中订购数据

  7. 7

    用来自同一表的另一列中的数据替换列数据mysql

  8. 8

    使用 WebSocket 使用来自 AJAX 调用的数据显示和更新表

  9. 9

    PHP mySQLi 查询返回数据但不显示数据

  10. 10

    使用来自另一个表的数据将列添加到表

  11. 11

    使用来自information_schema的表和列执行查询

  12. 12

    Javascript表使用来自多个txt文件的数据并显示在html文件上

  13. 13

    用来自SQL Server上特定单元格的数据填充表的列吗?

  14. 14

    在文本框中显示来自SQL表的查询

  15. 15

    在文本框中显示来自SQL表的查询

  16. 16

    mysql使用来自另一个表的关系从表中订购数据

  17. 17

    mysql使用来自另一个表的关系从表中订购数据

  18. 18

    使用来自另一个表的信息更新SQL Server中的表

  19. 19

    Excel用来自单独工作表中列的数据填充行

  20. 20

    从api调用数据,但不显示在前端表中,而是在控制台上以角度

  21. 21

    kdb使用来自另一个表的数据更新整个列

  22. 22

    kdb使用来自另一个表的数据更新整个列

  23. 23

    mysql加入表但不显示重复数据

  24. 24

    [Mongoose]使用来自异步查询的数据覆盖到JSON

  25. 25

    [Mongoose]使用来自异步查询的数据将JSON覆盖

  26. 26

    使用来自 DataTable + ASP.Net 处理程序的数据在浏览器中显示 XML

  27. 27

    使用来自不同表中另一行的数据更新行

  28. 28

    使用来自 RDD 的索引扫描 Spark 中的 Hadoop 数据库表

  29. 29

    如何使用linq2sql在单个gridview或gridpanel中显示来自多个表的数据?

热门标签

归档