ROUTING (GET /) home route
app.get("/", (req, res) => {
let q = 'SELECT COUNT(*) FROM user';
try {
connection.query(q, ( err,result) => {
if (err) throw err;
let count=result[0]['COUNT(*)'];
console.log(count);
res.render("home.ejs",{count});
});
} catch (err) {
console.log(err);
res.send("error occured");
}
});
app.listen(port, () => {
console.log(`listening to port ${port}`);
});
HOME.EJS
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>home</title>
</head>
<body>
<h2>Total count of users:<%= count %></h2>
</body>
</html>


Comments
Post a Comment