将字段名称从 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 表回显到网页 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章