2012年5月20日 星期日

取得MySQL Set欄位的可能值

http://dev.mysql.com/doc/refman/5.0/en/set.html
$table = 'aa';//資料表名稱
$col = 'aa_data';//欄位名稱
$sql = "SHOW COLUMNS FROM {$table} LIKE '{$col}'";
$row = $db->query($sql)->fetch();
$set  = $row['Type'];
$set  = substr($set,5,strlen($set)-7); // 移除"set(" 和 ");"
$arr = preg_split("/','/",$set); // 將可能值切割成array

沒有留言:

張貼留言