Проблема : мне нужно скрыть данные НО , чтобы не удалять их из базы данных, которая имеет нулевое или нулевое значение или значение отсутствует. Есть ли возможности для достижения этой проблемы?
Мне просто нужно удалить его из таблицы начальной загрузки
вот как выглядит мой стол прямо сейчас.
--------------------------------------
| 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();
}
?>