php有什么好办法把mysql里面枚举型字段的各个项目读出来? 直接筛选 hp_sex='male' 或 hp_sex='female'也可以 hp_sex=1 或 hp_sex=2 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SHOW FIELDS FROM table看得到的数据里面有没有这些数据,然后取出来就是 是我的表达不准确!我是想建立一个输入界面,想把enum里面的东西放到列表框里让人选,不知道这回是不是说清楚了 <?phpinclude "mysql_result_all.php";$conn = mysql_connect();mysql_select_db("test");$sql = "SHOW FIELDS FROM human";$rs = mysql_query($sql);while(list($f,$v) = mysql_fetch_row($rs)) { if($f == 'hp_sex') break;}$v = ereg_replace("^enum\(","array(",$v);eval("\$ar=$v;");print_r($ar); // 数组$ar即为字段hp_sex的全部可能的取值//mysql_result_all($rs);?> 请删除include "mysql_result_all.php";这一行,这是我调试用的 很感谢 xuzuning(唠叨) ,问题已经解决,仔细看了看php的文档,其实里面什么都有 悲催,遇上这样的主机商 新手 也是留言薄 看PHP100视频 出现问题 数组转换,急... Postback 回来的数据如何自动写入数据库? 谁告诉我PHP 5系列与PHP 4系列有什么不同, winXP+IIS+PHP+MYSQL配置指南 杭州找美工做个网站,留下联系方式 怎么老出现问号? 一般商业网站提供的并发数的意思是多少时间内的?感觉自己好像被骗了 请教一个关于cookie的问题,在线等待 apche+php4.0+mysql+win2000 什么安装及配置 [求助]php表单提交问题
include "mysql_result_all.php";
$conn = mysql_connect();
mysql_select_db("test");
$sql = "SHOW FIELDS FROM human";
$rs = mysql_query($sql);
while(list($f,$v) = mysql_fetch_row($rs)) {
if($f == 'hp_sex') break;
}
$v = ereg_replace("^enum\(","array(",$v);
eval("\$ar=$v;");
print_r($ar); // 数组$ar即为字段hp_sex的全部可能的取值//mysql_result_all($rs);
?>
include "mysql_result_all.php";
这一行,这是我调试用的