如何取得MYSQL中ENUM列的全部可能值

来源:asp之家 时间:2009-07-30 08:53:00 

这里其实并不需要其它的什么函数来支持,只需要使用MYSQL提供的一些SQL语句就可以了。

这里为了简单起见,以MYSQL的系统表USER为例,取出SELECT_PRIV这一列的所有可能值。

方法:SHOW COLUMNS FROM table_name LIKE enum_column_name

小写的部分需要根据你的情况改变。

程序:


  //By SonyMusic(sonymusic@163.com)
  //HomePage(phpcode.yeah.net)
  $connect_hostname="localhost";
  $dbname="mysql";
  $connect_username = "root";
  $connect_pass ="";
  $connect_id = mysql_connect($connect_hostname, $connect_username, $connect_pass);
  mysql_select_db($dbname);
  $query="show columns from user like 'select_priv'";
  $result=mysql_db_query($dbname,$query);
  $enum=mysql_result($result,0,"type");
  网管网bitsCN_com
  echo $enum."
";
  $enum_arr=explode("(",$enum);
  $enum=$enum_arr[1];
  $enum_arr=explode(")",$enum);
  $enum=$enum_arr[0];
  $enum_arr=explode(",",$enum);
  for($i=0;$i 
  echo $enum_arr[$i]."
";
  }
  ?>

标签:mysql,函数
0
投稿

猜你喜欢

  • asp中提取HTML中图片的SRC路径

    2008-10-24 08:42:00
  • LZ77 算法的JS实现

    2010-04-11 22:32:00
  • MySQL的6种日志详解

    2008-12-18 14:36:00
  • 如何在ADO中使用SQL函数?

    2010-06-17 12:51:00
  • ASP截取中英文字符串固定长度

    2009-08-19 17:12:00
  • 设计的技术含量

    2009-01-12 18:20:00
  • sql如何在线创建新表?

    2010-06-22 21:21:00
  • Oracle 函数大全

    2009-07-23 14:29:00
  • pre标签自动换行

    2009-03-13 13:37:00
  • 百度“有啊”首页首次曝光 以绿色调为主

    2008-10-20 12:52:00
  • 从MySQL4.0向MySQL5迁移数据

    2007-11-19 13:11:00
  • 如何解决从文本文件中调出记录出现丢失换行的问题?

    2009-12-03 20:25:00
  • SQL建立数据库及删除数据库命令

    2011-12-01 10:23:21
  • YUI3设计中的激进和妥协

    2010-01-17 09:59:00
  • WEB前端开发经验总结

    2009-07-20 18:01:00
  • 一些建站常用简单html代码

    2008-06-01 13:17:00
  • 快速掌握ASP+Access数据库的18条安全法则

    2008-11-28 15:08:00
  • 如何正确处理数据库中的Null

    2007-09-30 19:41:00
  • Windows 2003服务器上传文件受限制的解决方法

    2011-02-14 11:29:00
  • jQuery打造动态渐变按钮

    2010-05-10 20:21:00
  • asp之家 网络编程 m.aspxhome.com