我有一个包含以下字段和值的mysql表 例如 表字段(ABC,DEF,GHI,JKL,MNO) 值(是,否,是,是,否)
现在问题是如何选择值为“是”的所有字段?
日Thnx .....
答案 0 :(得分:1)
您可以在PHP中解析列:
$result = $mysqli->query('SELECT * FROM `tablename`');
if($result->num_rows){
$row = $result->fetch_assoc();
$buffer = array();
foreach($row as $key => $value){
if($value == 'Yes')$buffer[] = $key;
}
} else {
echo 'no rows';
}
$result->free();
var_dump($buffer);
答案 1 :(得分:-3)
$sql = "SELECT * FROM tbl.name WHERE value = 'YES'";
$result = mysql_query($sql);
基本上,假设您已经连接到正确的数据库。