仅显示数据库中的已检查项目

时间:2015-07-30 18:34:37

标签: php mysqli

我有这个代码。我有一个表新的空间包括四个字段(驱动器,维基,任务,聊天)。数据库连接是可以的。每个字段只有0或1的值。我想显示那些字段有值1.我不知道将要查询什么。任何形式的帮助将不胜感激。

$conn = mysqli_connect('localhost', 'root', '', 'hello');

2 个答案:

答案 0 :(得分:0)

首先:使用查询来搜索字段,其中value = 1

$ sql =“SELECT * from table_name其中values ='1'”;

使用mysql_fetch_array函数显示内容。

答案 1 :(得分:0)

试试这个

$sql = "SELECT * FROM `new-space`";
$data = $conn->query($sql);

while($row = $data->fetch_assoc()) {
    $result[] = $row["drive"] == 1 ? 'drive':null;
    $result[] = $row["wikis"] == 1 ? 'wikis':null;
    $result[] = $row["task"] == 1 ? 'task':null;
    $result[] = $row["chat"] == 1 ? 'chat':null;
}

print_r(array_filter($result));