小弟需要从mysql table中取出一个enum值, 并且将值以string的形式在PHP中打印出来比方 下例中color 是enum类,+--------------------------+
+ id + color +
+----------+---------------+
| 001 | red |
| 002 | green |
| 003 | orange |
| 004 | blue |
| 005 | red |
+----------+---------------+我用
$sql = 'select * from XXX limit 1';
$result = mysql_query($sql, $conn);
$id = mysql_result($reslt, 0, 'id');
$color = mysql_result($reslt, 0, 'color');
echo $id . ' - ' $color; // 只能打印出ID我在网上搜这个问题,网上给出的都是如何取得所有的值, 即(red, green, orange, blue) set. 但还是不能确定每个id对应的enum值。请大家帮忙,多谢!!
+ id + color +
+----------+---------------+
| 001 | red |
| 002 | green |
| 003 | orange |
| 004 | blue |
| 005 | red |
+----------+---------------+我用
$sql = 'select * from XXX limit 1';
$result = mysql_query($sql, $conn);
$id = mysql_result($reslt, 0, 'id');
$color = mysql_result($reslt, 0, 'color');
echo $id . ' - ' $color; // 只能打印出ID我在网上搜这个问题,网上给出的都是如何取得所有的值, 即(red, green, orange, blue) set. 但还是不能确定每个id对应的enum值。请大家帮忙,多谢!!
echo $id . ' - '.$color; 这一句在$color前面少了个 .
echo $row['id']."---".$row['color'];