首頁 > 資料庫 > mysql教程 > 如何從 MySQL 資料庫檢索下拉式清單的枚舉值?

如何從 MySQL 資料庫檢索下拉式清單的枚舉值?

Linda Hamilton
發布: 2024-11-29 07:13:12
原創
494 人瀏覽過

How to Retrieve Enum Values from a MySQL Database for Dropdowns?

從MySQL 資料庫檢索枚舉可能的值

如果您尋求使用資料庫中的枚舉可能值自動填入下拉列表,MySQL提供了可行的解決方案。這是一個可滿足此特定需求的可自訂函數:

function get_enum_values( $table, $field )
{
    $type = fetchRowFromDB( "SHOW COLUMNS FROM {$table} WHERE Field = '{$field}'" )->Type;
    preg_match("/^enum\(\'(.*)\'\)$/", $type, $matches);
    $enum = explode("','", $matches[1]);
    return $enum;
}
登入後複製

此函數從表的列定義中提取枚舉值並以數組格式呈現它們。透過將此函數整合到您的應用程式中,您可以輕鬆地使用從資料庫派生的相應枚舉選項填充下拉清單。

以上是如何從 MySQL 資料庫檢索下拉式清單的枚舉值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板