I also have thought about improving that function to make the default
first,or a switch anyway.

>function mysql_fetch_enums( $link,  $table_name, $field_name ){
>  $mysql_datatype_field = 1;
>  if (!$result = mysql_query ("SHOW COLUMNS FROM $table_name LIKE
>'$field_name'", $link ) ){
>    $output=0;
>  } else {
>    $mysql_column_data = mysql_fetch_row( $result );
>    if ( !$enum_data= $mysql_column_data[$mysql_datatype_field] ){
>      $output=0;
>    } else if ( !$buffer_array=explode("'", $enum_data) ){
>      $output = 0;
>    } else {
>     $i = 0;
>      reset ($buffer_array);
>      while (list(, $value) = each ($buffer_array)) {
>        if( $i % 2 ) $output[] = $value;
>        ++$i;
>      }
>    }
>  }
>  return $output;
>}

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to