Skip to content
Snippets Groups Projects
Commit 07e8f143 authored by MHEN2606's avatar MHEN2606
Browse files

chore: Update University Stat Info

parent 3374a5c2
No related merge requests found
...@@ -4,7 +4,26 @@ require_once '../../app/core/Database.php'; ...@@ -4,7 +4,26 @@ require_once '../../app/core/Database.php';
require_once '../../config/config.php'; require_once '../../config/config.php';
$db = new Database(); $db = new Database();
$query = "SELECT university_id, name, count(*) as count FROM university NATURAL JOIN student GROUP BY university_id"; $query = "SELECT
uni.university_id,
uni.name AS university_name,
u.name AS applicant_name,
u.email AS applicant_email,
counts.applicant_count
FROM
university uni
INNER JOIN student s ON uni.university_id = s.university_id
INNER JOIN user u ON s.user_id = u.user_id
INNER JOIN (
SELECT
university_id,
COUNT(*) AS applicant_count
FROM
student
GROUP BY
university_id
) counts ON uni.university_id = counts.university_id";
$stmt = $db->setSTMT($query); $stmt = $db->setSTMT($query);
$result = mysqli_stmt_execute($stmt); $result = mysqli_stmt_execute($stmt);
$row = mysqli_fetch_all(mysqli_stmt_get_result($stmt), MYSQLI_ASSOC); $row = mysqli_fetch_all(mysqli_stmt_get_result($stmt), MYSQLI_ASSOC);
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment