问题:我需要隐藏数据,但不要从具有零值或零值或无值的数据库中删除数据。是否有可能解决此问题?我只需要将其从引导表中删除这是我的桌子现在的样子。--------------------------------------| id | amount | name | price || 1 | 3000 | John | 200 || 2 | 0 | John | 100 || 3 | 0 | John | 200 || 4 | 3000 | Pat | 400 |--------------------------------------问题是我的桌子上不应该看到零值,可以通过隐藏或删除它来解决吗?简单地说,桌子必须看起来像这样 -------------------------------------- | id | amount | name | price | | 1 | 3000 | John | 200 | |------------------------------------ | 4 | 3000 | Pat | 400 | --------------------------------------这是我的代码<?php //Fetch data $host = "local"; $username = "name"; $password = ""; $database = "dbname"; try { $connect = new PDO("mysql:host=$host;dbname=$database",$username,$password); $connect->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $query = "SELECT * FROM cabinqr_logs"; $data = $connect->query($query); ?> <?php foreach($data as $row) {?> <tr> <th scope="row"><?php echo $row["passenger"] ?></th> <td><?php echo $row["flight_no"] ?></td> <td><?php echo $row["amount"] ?></td> <td><?php echo $row["date_time"] ?></td> <td><?php echo $row["crew_name"] ?></td> </tr> </tbody> <?php } } catch (PDOException $error) { $error->getMessage(); } ?>
1 回答
白猪掌柜的
TA贡献1893条经验 获得超10个赞
您只需要包含一个WHERE子句,该子句仅说明选择其中值大于零的行...
$query = "SELECT * FROM cabinqr_logs WHERE amount > 0";
- 1 回答
- 0 关注
- 165 浏览
添加回答
举报
0/150
提交
取消