Revision: 2479
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at February 27, 2007 11:33 by johnself
Initial Code
function enum($table, $field) {
$result = @mysql_query("show columns from {$table} like \"$field\"");
$result = @mysql_fetch_assoc($result);
if($result["Type"])
{
preg_match("/(enum\((.*?)\))/", $result["Type"], $enumArray);
$getEnumSet = explode("'", $enumArray["2"]);
$getEnumSet = preg_replace("/,/", "", $getEnumSet);
$enumFields = array();
foreach($getEnumSet as $enumFieldValue)
{
if($enumFieldValue)
{
$enumFields[] = $enumFieldValue;
}
}
return $enumFields;
}
return false;
}
Initial URL
Initial Description
Returns an array of values specified for an enumerated MySQL field
Initial Title
Get Enumerated Values for a MySQL Field
Initial Tags
mysql, php
Initial Language
PHP