mysql php获取枚举值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql php获取枚举值相关的知识,希望对你有一定的参考价值。
FUNCTION set_and_enum_values( $table , $field ){ $query = "SHOW COLUMNS FROM `$table` LIKE '$field'"; $row = mysql_fetch_array($result); IF(stripos(".".$row[1],"enum(") > 0) $row[1]=str_replace("enum('","",$row[1]); ELSE $row[1]=str_replace("set('","",$row[1]); $row[1]=str_replace("','"," ",$row[1]); $row[1]=str_replace("')","",$row[1]); $ar = split(" ",$row[1]); FOR ($i=0;$i<COUNT($ar);$i++) $arOut[str_replace("''","'",$ar[$i])]=str_replace("''","'",$ar[$i]); RETURN $arOut ; }
以上是关于mysql php获取枚举值的主要内容,如果未能解决你的问题,请参考以下文章
在枚举字段(DB)中插入字符串值(java)时获取“列的数据被截断”