将字段名称从 MySQL 表回显到网页 [关闭]

Posted

技术标签:

【中文标题】将字段名称从 MySQL 表回显到网页 [关闭]【英文标题】:Echo name of fields from MySQL table to web page [closed] 【发布时间】:2014-10-19 03:24:41 【问题描述】:

当我只知道表名时,如何将 mysql 表中的所有字段名显示到网页中?

【问题讨论】:

当我只有一句话要说的时候,我该如何回答问题 你能连接到mysql吗? Get table column names in mysql? 的可能重复项 Google 搜索“我如何显示 MySQL 表中的所有字段名称”会产生结果 #2 为 this... (Get table column names in mysql?),它应该被标记为重复。 该问题还包括“如何将所有字段名称显示到网页”部分,而您提供的链接不这样做。 【参考方案1】:

除了@MarcB的建议,你还可以这样做:

SHOW COLUMNS FROM table

http://dev.mysql.com/doc/refman/5.6/en/show-columns.html

【讨论】:

这不适用于网页。它会返回与列一样多的“数组”。 @Mark WTF?当然它可以在网页上工作。你只需要编写正确的代码来处理 MySQL 返回的数据。 为什么不把它放在你的答案中? 你的意思是你在哪里侮辱了这个问题的作者?我希望看到拥有 90k+ 代表的用户提供更高效的 cmets。【参考方案2】:

使用information_schema 元数据库:

SELECT COLUMN_NAME
FROM information_schema.TABLES
WHERE (TABLE_SCHEMA='Yourdb') AND (TABLE_NAME = 'Yourtablename')

【讨论】:

以上是关于将字段名称从 MySQL 表回显到网页 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

批次 |将多个变量回显到文件

如何使用 PHP 将 sql 属性回显到 HTML 表

将文本框内容回显到 POST 请求中不起作用

如何回显单行字段[重复]

PHP pdo 将结果回显到表中

使用 VBScript 将代码回显到文件中