保护动态表中的某些字段

时间:2012-11-30 05:14:32

标签: php mysql

我使用了一个describe语句并将我的代码转换为动态代码。因此,表中的每个字段都显示给用户(因为我使用了describe语句)。任何人都可以告诉我,我怎样才能让一些字段不向用户显示?

例如 假设我有一个名为Table1的表

字段是Field1 Field2 Field3 Filed4 Field5

我用过Describe Table1;

我不希望字段3和field4出现在用户

有人可以帮我吗?

提前谢谢

2 个答案:

答案 0 :(得分:0)

为什么不为哪些列不显示排除列表,然后不显示那些?

答案 1 :(得分:0)

最好使用“SHOW COLUMNS”语法:http://dev.mysql.com/doc/refman/5.0/en/show-columns.html

e.g。

SHOW COLUMNS FROM Table1 WHERE Field NOT IN ('Field3', 'Field4');