Mini Kabibi Habibi

Current Path : C:/xampp/htdocs/todolist/class/
Upload File :
Current File : C:/xampp/htdocs/todolist/class/view.php

<?php 
class view extends config{

	public function viewData(){
		$con = $this->con();
		$sql ="SELECT * FROM `tbl_todolist` WHERE `status` = 'PENDING'";
		$data = $con->prepare($sql);
		$data->execute();
		$result = $data->fetchAll(PDO::FETCH_ASSOC);
		echo "<h3 class='mb-4'>Pending Task</h3>";
		echo "<table class='table table-dark table-striped table-sm'>";
		echo "<thead>
				<tr>
				  <th>id</th>
				  <th>Task Item</th>
				  <th>Action</th>
				</tr>
			  </thead><tbody>";
		foreach ($result as $data) {
			echo "<tr>";
			echo "<td>$data[id]</td>";
			echo "<td>$data[item]</td>";
			echo "<td>
				  <a class='btn btn-info btn-sm' href='index.php?edit=$data[id]'>Mark as Complete</a>
				  <a class='btn btn-danger btn-sm' href='index.php?delete=$data[id]'>Delete Task</a>
				  </td>";
			echo "</tr>";
		}
		echo "</tbody></table>";
	}

	public function viewCompletedData(){
		$con = $this->con();
		$sql ="SELECT * FROM `tbl_todolist` WHERE `status` = 'COMPLETED'";
		$data = $con->prepare($sql);
		$data->execute();
		$result = $data->fetchAll(PDO::FETCH_ASSOC);
		echo "<h3 class='mb-4 mt-5'>Completed Task</h3>";
		echo "<table class='table table-dark table-striped table-sm'>";
		echo "<thead>
				<tr>
				  <th>Task Item</th>
				  <th>Date Completed</th>
				</tr>
			  </thead><tbody>";
		foreach ($result as $data) {
			echo "<tr>";
			echo "<td>$data[item]</td>";
			echo "<td>$data[date_completed]</td>";
			echo "</tr>";
		}
		echo "</tbody></table>";
	}
}
?>