我有这个代码。我有一个表新的空间包括四个字段(驱动器,维基,任务,聊天)。数据库连接是可以的。每个字段只有0或1的值。我想显示那些字段有值1.我不知道将要查询什么。任何形式的帮助将不胜感激。
$conn = mysqli_connect('localhost', 'root', '', 'hello');
答案 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));