检索MySQL ENUM/SET列的有效项

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了检索MySQL ENUM/SET列的有效项相关的知识,希望对你有一定的参考价值。

  1. // grab possible SET/ENUM values and return an array
  2. function getPossibleValues($table,$field){
  3. $query = "SHOW COLUMNS FROM `$table` LIKE '$field'";
  4. $result = mysql_query($query);
  5.  
  6. if(mysql_num_rows($result)>0)
  7. {
  8. list(,$fields) = mysql_fetch_row($result);
  9. $options = explode("','",preg_replace("/(enum|set)('(.+?)')/","2",$fields));
  10. return $options;
  11. }
  12. else
  13. {
  14. return array();
  15. return false;
  16. }
  17. }

以上是关于检索MySQL ENUM/SET列的有效项的主要内容,如果未能解决你的问题,请参考以下文章

从 SharePoint 2010 中的不同网站集中检索列表项

MySQL 8中使用全文检索示例

数据库:CHAR,VARCHAR,TEXT,ENUM ,SET,BINARY,VARBINARY 列的完整性约束

如何在没有'id'列的MySql中获取最后插入的记录?

已解决如何从(MySQL)表中检索 RichText 内容到 WPF RichTextBox

深度解析MySQL 5.7之中文全文检索